小弟刚拿到这模组,使用HMsoft V551韧体,有2个,一个开ibeacon广播,另一个接收
广播的模组用AT设定完广播模式之后,手机APP能正常侦测到这个讯号了,
现在我想用另一个模组接收RSSI值,再自己换算距离,
以下是AT+DISI?回传的格式
https://i.imgur.com/nupYEWE.png
使用USB转TTL,选择该com port
依照DISI指令的要求,先将该模组设成ROLE1、IMME1之后
输入AT+DISI?回传讯息如下
https://i.imgur.com/uZwMeGJ.png
然后想用arduino连接此接收模组,每隔一段时间,下AT+DISI?取得回传资料,并做字串剖析,再换算成距离,于是我用下面的程式来发送与接受AT指令
https://git.io/vFUpp
但是都没办法回传完整字串:
https://i.imgur.com/yanwIif.png
结果都只能收到p4的前2个字符为止,最重要的RSSI资讯完全收不到,而且有时候隔3秒后才回传的OK+DISIE字串会被当成下次的接受字串的开头
我想这跟广播的模式也有关系,请问为什么这段会切到p4呢? 该如何修改,还请各位大大给点提示