1 unstable release
0.0.1 | May 25, 2025 |
---|
#93 in #geo
23KB
436 lines
NTRIP Client
NTRIP client used by all our applications that require RTCM messaging (downlink), through NTRIP connection.
Backend framework
ntrip-client
currently uses tokio
as the multi-threading backend.
Getting started
ntrip-client = "0.0.1"
let mut client = NTRIPClient::new("caster.centipede.fr", 2101, "ENSMM")
.with_credentials("centipede", "centipede");
// deploy using 'tokio' framework
client.run()
.await
.unwrap_or_else(|e| {
panic!("Failed to deploy NTRIP client: {}", e);
});
Licensing
This library is part of the RTK-rs framework which is delivered under the Mozilla V2 Public license.
Dependencies
~3–11MB
~132K SLoC