作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我需要在特定的串行端口上测试 GPS 模块的存在和状态
/dev/ttyS2
但我找不到任何这样做的命令。
我在 Fedora 15 发行版上运行。
我可以使用
成功启动 gps 守护进程gpsd -G -n /dev/ttyS2
并使用
检查守护进程信息cgps
返回的值一切正常(我的模块处于事件状态并已连接)。但是,此命令不允许外部程序轻松检查它是否正常工作。
有什么建议吗?谢谢!
最佳答案
编写一个程序(在外部程序中)以指定的串口和波特率连接。假设GPS芯片配置为通过串口发送NMEA格式,您将每秒收到一次 NMEA 句子。
每条这样的 NMEA 行都以 $GP 开头(用于 GPS 芯片)。如果您收到该信息,则表明该芯片正在工作。
要获得更详细的配置设置,您必须阅读 GPS 芯片制造商的手册。
关于linux - 如何检查 GPS 模块是否连接到 linux 上的特定串口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24439193/
我正在开发一个 voip 调用应用程序。我需要做的是在接到来电时将 Activity 带到前台。我在应用程序中使用 Twilio,并在收到推送消息时开始调用。 问题是我试图在接到任何电话时显示 Act
我是一名优秀的程序员,十分优秀!