我在Raspberry Pi上运行Raspbian时遇到了设置终极GPS突破的问题。我按照Adafruit网页上的教程,在这里找到:
https://learn.adafruit.com/adafruit-ultimate-gps-on-the-raspberry-pi/introduction
对于我正在研究的项目,需要实现UART而不是USB传输。通过遵循教程,我无法让模块在昨天工作,因为它一直给我一个“NO FIX”状态,即使经过一个小时的等待。根据其他教程或论坛的建议,我在终端中输入以下内容的次数并不重要:
$ sudo killall gpsd
$ sudo gpsd /dev/ttyAMA0 -F /var/run/gpsd.sock
$ cgps -s
经过两个小时,经过多次挫折后,我决定休息一下。休息之后,我回到了Raspberry Pi,在那里我重新启动了设备并运行了前面提到的命令行,并奇迹般地工作了。经过Python 2.7再过一小时后,GPS断开连接并且没有返回。
使用Ctrl-C终止命令会产生以下消息:
cgps: caught signal_2
在无数次尝试之后,我不知道它有什么问题。任何帮助将不胜感激。