6 个版本

0.9.0 2024 年 7 月 12 日
0.8.3 2024 年 5 月 28 日
0.8.2 2023 年 7 月 24 日
0.8.1 2023 年 6 月 9 日
0.7.0 2021 年 9 月 27 日

#214 in 地理空间

Download history 10/week @ 2024-04-26 25/week @ 2024-05-03 9/week @ 2024-05-10 30/week @ 2024-05-17 167/week @ 2024-05-24 44/week @ 2024-05-31 15/week @ 2024-06-07 28/week @ 2024-06-14 29/week @ 2024-06-21 177/week @ 2024-06-28 140/week @ 2024-07-05 209/week @ 2024-07-12 96/week @ 2024-07-19 67/week @ 2024-07-26 66/week @ 2024-08-02 75/week @ 2024-08-09

每月 319 次下载
3 个 crate 中使用 (swiftnav)

LGPL-3.0

15MB
30K SLoC

C 25K SLoC // 0.2% comments Bitbake 2.5K SLoC // 0.5% comments M4 1K SLoC // 0.4% comments Python 766 SLoC // 0.3% comments Shell 357 SLoC // 0.1% comments Automake 304 SLoC // 0.1% comments C++ 276 SLoC // 0.1% comments Bazel 203 SLoC // 0.0% comments Rust 173 SLoC // 0.1% comments XSL 99 SLoC // 0.1% comments Perl 91 SLoC // 0.2% comments TypeScript 41 SLoC // 0.0% comments

包含 (神秘的 autoconf 代码,15KB) configure.ac,(神秘的 autoconf 代码,1KB) configure.ac

swiftnav

swiftnav 是一个 crate,它实现了 GNSS 工具函数,用于软件定义的 GNSS 接收器或需要 GNSS 功能的软件。它旨在尽可能便携,并且依赖性有限。

swiftnav 不提供与 Swift Navigation 接收器通信的功能。有关使用 Swift 二进制协议 (SBP) 与接收器通信的信息,请参阅 libsbp

swiftnav-sys

swiftnav-sys 是一个 crate,它构建并公开了 libswiftnav C 库的 Rust FFI 绑定。

发布新版本

版本发布针对 master 分支。使用 cargo publish 工具。首先发布 swiftnav-sys crate

更新 swiftnav-sys crate 版本

cd swiftnav-sys
sed -i 's@version = "0.8.3"@version = "0.8.4"@' Cargo.toml

然后发布包

cd swiftnav-sys
cargo publish

更新 swiftnav crate 版本

cd swiftnav
sed -i 's@version = "0.8.3"@version = "0.8.4"@' Cargo.toml

然后发布 swiftnav crate

cd swiftnav
cargo publish

许可证

此 crate 在 LGPLv3 许可证的条款下分发,完整详情可在 LICENSE 文件中找到。

无运行时依赖