#read-write #iridium #messages #short #data #executable #burst

bin+lib sbd

读取和写入铱短报文数据(SBD)消息

20 个版本

0.3.3 2024年5月29日
0.3.2 2023年9月19日
0.3.1 2022年10月10日
0.3.0 2021年12月20日
0.1.1 2015年10月26日

#75 in 科学

MIT/Apache

1MB
993

sbd-rs

一个本机 Rust 库,用于读取和写入铱短报文数据(SBD)消息,以及一个暴露该库一些功能的可执行文件。文档可在线上找到,其中包含关于铱及其短报文数据(SBD)服务的一些背景信息。

GitHub Workflow Status (with event) Crates.io docs.rs

构建可执行文件

要构建 sbd 可执行文件,您需要 rust。一旦您安装了 rust,只需

cargo install sbd

使用 sbd serve 作为守护进程

该可执行文件包含一些功能,包括一个“永远运行”的服务器,用于接收铱 SBD DirectIP 消息并将这些消息存储到文件系统中。此 sbd serve 功能 包含任何类型的守护进程化;您必须自行操作。我个人使用 supervisord

使用库

在您的 Cargo.toml 中包含以下内容

[dependencies]
sbd = "0.3"

贡献

请通过 github 接口 打开问题/或拉取请求。

作者

此代码由 Pete Gadomski 拼接而成 [email protected]

许可证

根据您的要求,许可以下任一项

贡献

除非您明确声明,否则您有意提交以包含在作品中并由您定义的任何贡献,根据 Apache-2.0 许可证,应如上双许可,没有任何附加条款或条件。

依赖

~5–14MB
~162K SLoC