cgps 和 gpsmon 传递不同的值

cgps and gpsmon delivering different values

我目前正在让自己进入 gpsd 并且一直在尝试它,直到我注意到以下问题:

控制台命令 gpsmoncgps 显示不同的值。 准确的说,两者相差3'左右。 cgps 值是正确的,gpsmon3'

由于这不是一个小数字,我想找出这里可能存在的问题。

有人有想法吗?

我通过 "cleaning up" gpsd 修复了它。

sudo systemctl stop gpsd
sudo systemctl stop gpsd.socket
sudo systemctl disable gpsd.socket
sudo gpsd /dev/ttyACM0 -F /var/run/gpsd.sock

然后一切正常。