#nmea #gps #devices #codes #gpsd #geoclue2

app frakegps

使用gpsd或geoclue2模拟简单的GPS设备

3个不稳定版本

0.2.0 2023年7月1日
0.1.3 2021年10月2日
0.1.2 2020年2月17日

#128模拟

每月 29次下载

GPL-3.0-or-later

32KB
112 代码行

Build Status

描述

FrakeGPS模拟一个简单的GPS接收器,它发出NMEA代码。通过点击地图选择位置,使用web-viewLeaflet

frakegps-gpsmon

构建

依赖项

  • 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

其他资源

依赖项

~6–45MB
~584K SLoC