3个不稳定版本
0.2.0 | 2023年7月1日 |
---|---|
0.1.3 | 2021年10月2日 |
0.1.2 | 2020年2月17日 |
#128 在 模拟
每月 29次下载
32KB
112 代码行
描述
FrakeGPS模拟一个简单的GPS接收器,它发出NMEA代码。通过点击地图选择位置,使用web-view和Leaflet。
构建
依赖项
- cargo
- webkit2gtk (开发)
Fedora
sudo dnf install cargo webkit2gtk4.1-devel
Ubuntu
sudo apt-get install cargo libwebkit2gtk-4.1-dev
编译
从crates.io构建最新稳定版本
cargo install frakegps
从仓库构建源代码
cargo build
用法
与gpsd的用法
sudo systemctl stop gpsd.socket
cargo run -q | gpsd -bnN /dev/stdin
与geoclue的用法
cargo run -q | nc -vkl 10110
avahi-publish -s "FrakeGPS for $(hostname)" _nmea-0183._tcp 10110
其他资源
- NMEA参考
- gclue-nmea-source.c 来自geoclue
- avahi.rs 来自gps-share
依赖项
~6–45MB
~584K SLoC