【已解决】大佬们了,MCU SDK 蓝牙模组遇到更换PID问题
Posted: 2022年 Sep 29日 10:19
我MCU SDK 开发产品,用的是BL3蓝牙模组,现在遇到一个问题,就是我硬件里烧了PID进去,但是手机蓝牙扫描出来的蓝牙模组的PID与我硬件里的PID不一致,无法更改,求助大佬们这个该怎么操作才能变换过来
我MCU SDK 开发产品,用的是BL3蓝牙模组,现在遇到一个问题,就是我硬件里烧了PID进去,但是手机蓝牙扫描出来的蓝牙模组的PID与我硬件里的PID不一致,无法更改,求助大佬们这个该怎么操作才能变换过来
请问使用的是BLE单点还是MESH通用对接固件,固件版本号和手机版本麻烦告知下
BLE单点,MCU_VER "1.0.0",手机APP版本4.3.4
安卓和苹果都试过了也不行
尝试按以下两种情况进行分析:
(1)串口协议交互传递PID正确的情况下,尝试APP配网后,在APP面板里“解绑并清除数据”,然后重新进行配网。若仍然无法解决尝试分析(2)。
(2)检查串口协议交互,查看CMD-0x01指令中传递的PID是否为你想显示的,如果不是,纠正后再尝试。
现在遇到一个问题,APP下发数据指令,蓝牙模组发不出来,按涂鸦通讯协议cmd=06是下发,但是我单片机只能收到cmd=07这是怎么回事?
07是DP发送,你收到的是发送应答吧。
是的,搞不懂
PID更换的问题是否已解决?
关于你说的06,07指令的问题,建议你用涂鸦模组调试组手模拟mcu 和 模组配合测试下,对比下是否 是串口协议交互的问题。
没解决,我不知道为什么,数据是错误的,但是蓝牙还是连的上,数据也能上报,用涂鸦助手什么操作都做不了