- 客户区域:
- 查看问题
回复: 3
发送指令, 模块数据返回数据不正确
产品型号: WH-BLE103
-
【您想要实现什么功能?】: 蓝牙和单片机通讯
【您是如何连接和设置的?】: 蓝牙模块连接到单片机中
【您遇到什么问题?】:单片机发送 +++a指令,单片机接收到的数据都是00,电路没问题,模块也能正常工作 -
齐春霞您好
正确进入配置状态流程
1. 串口设备给模块发送“+++”,模块收到“+++”后,会给设备发送一个‘a’。 在发送“+++”之前的打包时间内不可发送任何数据。
2. 当设备接收‘a’后,必须在 3 秒内给模块发送一个‘a’。3. 模块在接收到‘a’后,给设备发送“+OK”,并进入“临时指令模式”。4. 设备接收到“+OK”后,知道模块已进入“临时指令模式”,可以向其发送 AT 指令。5.完成at指令配置后 ,串口设备给模块发送指令“AT+ENTM”退出配置状态,或者不使用AT+ENTME而直接发送“AT+Z”重启模块时参数生效。
您看下是不是您用16进制接收数据,用10进制发送的数据呢
接收发送都要统一起来
-
*先生模块总是 发出 wake up
-
齐春霞使用引脚进行唤醒时,串口会打印 Wake UP 信息,若打印 Wake UP 信息则表示模块正常唤醒,若未打印 Wake UP 信息则表示模块未正常唤醒,请重新进行引脚唤醒操作。
若此工单对解决您的问题有帮助,请点个赞;您的参与,是对我们最大的鼓励。
有用
*先生