Las*_*ard 2 gsm rssi at-command
我正致力于使用GSM调制解调器和我的电脑发送和接收短信的程序.
我已经收到了发送和接收工作 - 好吧.
偶尔我的程序被发送到一个完整的chrash由于调制解调器正在混合有关无线电信号强度指示和类似的信息,同时也为我的程序提供消息的十六进制代码.
我的代码可以很好地处理十六进制代码.但我在解码字节流时看到了以下行弹出:
^RSSI: 2
Run Code Online (Sandbox Code Playgroud)
到目前为止,我已经看到它发送1到10之间的值.
是否有可以禁用它们的AT命令?我没有必要.
或者替代方案:它们是否有通用语法,所以我可以在解码之前将它们过滤掉?
我倾向于过滤解决方案.但是,如果我知道调制解调器在表单上发送出来时会更容易实现:"^ SOMETHING:xxx",那么很高兴知道它是否始终是一个分隔符,例如"\ r \n" .
您应该尝试关闭使用AT ^ CURC = 0的周期性消息.
有关AT ^ CURC命令的信息:
AT ^ CURC?周期性状态消息的当前设置
AT ^ CURC =?看看你可能的价值观
AT ^ CURC = 0关闭周期性状态消息
| 归档时间: |
|
| 查看次数: |
9568 次 |
| 最近记录: |