4 个版本
0.1.4 | 2022年7月26日 |
---|---|
0.1.2 | 2021年11月3日 |
0.1.1 | 2021年11月3日 |
0.1.0 | 2021年11月3日 |
#62 in #sensors
115KB
605 行
Datagen Network
此模块可以将设备作为 /传感器/ 用于数据生成。
设计用于模拟数据生成器(传感器)的网络。
例如,数据接近 GNSS(大地测量)数据对象,由 randomml 生成。
您可以尝试以下命令
datagen-serve
并且
datagen-client
或者,使用 cargo。
cargo run --bin datagen-server
在其他终端,甚至网络上的其他位置。
cargo run --bin datagen-client
这些命令具有可更改和可检查的选项,可在 /help/ 中查看。
作为库使用
用于在其他 crate 中使用。
cargo add datagen_network
作为命令使用
使用服务器或客户端命令。
cargo install datagen_network
使用了 Async While 模式
此 rust 实现可以在该示例中找到。
待办事项
- 使用套接字和数据流进行更多测试。
- 为通用数据类型实现所有功能
- 将数据保存到文件
- 将数据保存到数据库
- 客户端操作
- 跟踪远程订阅
依赖关系
~8–18MB
~220K SLoC