我使用的是带有德州仪器Launchpad的SIM800L模块,带有MSP430G2553微控制器,而不是为SIM800L使用外部库。
问题陈述:发送简单的短信(短信带有文本模式),在手机上作为空白消息接收。
SIM详细信息:
1. SIM 1:地点:印度。运营商: AirTel,4G兼容SIM卡。
2. SIM 2:地点:印度。运营商: Tata Docomo,3G兼容SIM卡。
我已经知道的:
<CR><LF>OK<CR><LF>。我所读到的:
关于堆栈溢出的相关文章:
第一个答案似乎对他起了作用,但对我却不起作用。
我试过什么:
我使用的典型值是:
在串口上的组合失败:(SIM 1和SIM 2)
在串口上的成功组合:(SIM 1和SIM 2)
老实说,在我研究哪些字段反映了这些组合的变化(这些组合在SIM800L用户指南中没有得到很好的记录)之前,我就对这些组合进行了预感。
知道我可能在这里错过了什么吗?我开放的想法,这是一个RTFM (阅读脂肪手册)的问题。
发布于 2017-12-05 05:58:52
好的,设法解决了这个问题。
这根本不是关于SIM800L的。整个有效载荷之后是一个'\0',这是出乎意料的(我知道,在我这方面非常差)。这个连续的术语和它没有任何问题。调试很有趣!
https://stackoverflow.com/questions/47576988
复制相似问题