2 unstable releases

0.8.0 Apr 19, 2022
0.7.0 Sep 27, 2021

#87 in Geospatial

Download history 75/week @ 2022-11-28 88/week @ 2022-12-05 168/week @ 2022-12-12 110/week @ 2022-12-19 20/week @ 2022-12-26 24/week @ 2023-01-02 111/week @ 2023-01-09 92/week @ 2023-01-16 111/week @ 2023-01-23 133/week @ 2023-01-30 72/week @ 2023-02-06 42/week @ 2023-02-13 54/week @ 2023-02-20 78/week @ 2023-02-27 143/week @ 2023-03-06 86/week @ 2023-03-13

367 downloads per month
Used in 2 crates (via swiftnav)

LGPL-3.0

6MB
26K SLoC

C 24K SLoC // 0.2% comments Python 507 SLoC // 0.3% comments Shell 309 SLoC // 0.1% comments Automake 304 SLoC // 0.1% comments C++ 250 SLoC // 0.1% comments Rust 175 SLoC // 0.1% comments XSL 99 SLoC // 0.1% comments Perl 91 SLoC // 0.2% comments TypeScript 41 SLoC // 0.0% comments Alex 27 SLoC

swiftnav

swiftnav is a crate that implements GNSS utility functions for use by software-defined GNSS receivers or software requiring GNSS functionality. It is intended to be as portable as possible and has limited dependencies.

swiftnav does not provide any functionality for communicating with Swift Navigation receivers. See libsbp to communicate with receivers using Swift Binary Protocol (SBP).

swiftnav-sys

swiftnav-sys is a crate which builds and exposes Rust FFI bindings for the libswiftnav C library.

Publishing a new release

Use the cargo-release tool:

cargo release --skip-publish

License

This crate is distributed under the terms of the LGPLv3, full details are available in the LICENSE file.

No runtime deps