Search found 32 matches

by zengyun
2022年 Nov 22日 20:01
Forum: TuyaOS-蓝牙设备开发
Topic: 【已解决】bk3432 涂鸦蓝牙sdk,子设备端如何主动连接网关上报数据
Replies: 12
Views: 1189

Re: bk3432 涂鸦蓝牙sdk,子设备端如何主动连接网关上报数据

补充一点,你需要在请求网关连接的同时将广播间隔设置为一个较小的值(100ms以内)以便网关快速发现并连接。在超时取消后恢复原有的间隔以降低功耗。

by zengyun
2022年 Nov 22日 18:23
Forum: TuyaOS-蓝牙设备开发
Topic: 【已解决】bk3432 涂鸦蓝牙sdk,子设备端如何主动连接网关上报数据
Replies: 12
Views: 1189

Re: bk3432 涂鸦蓝牙sdk,子设备端如何主动连接网关上报数据

你好,当你的设备需要上报数据到网关的时候,你可以在广播标志中置位请求网关的连接,当网关收到携带该标志的时候会主动连接该设备,此时,你的设备可以进行数据上报。 具体的做法如下: 在2.x.x 的sdk中 ,对应3432_2.1.2sdk,API原型为tuya_ble_status_t tuya_ble_adv_data_connecting_request_set(uint8_t on_off); on_off为1时,表示请求网关连接;on_off为0时,表示不请求。 你可以在设备需要被网关连接时, (1). 调用tuya_ble_adv_data_connecting_request_set(...
by zengyun
2022年 Oct 17日 10:39
Forum: MCU SDK开发
Topic: 【涂鸦助手问题】蓝牙模组,涂鸦助手无法测试
Replies: 1
Views: 1383

Re: 【涂鸦助手问题】蓝牙模组,涂鸦助手无法测试

分析:从视频上看,模组心跳6S一次,说明模组处于波特率轮询过程。但是不能正常交互,考虑串口接线问题,或者其他原因。
可尝试以下两种解决方案:
①:检查串口接线,更换新的杜邦线,确定杜邦线或串口头是正常的。再尝试一下,如果还是异常,尝试第二个方案;
②:考虑是模组处于低功耗状态,RX无法工作导致。将模组B5脚 持续拉高,问题应该就解决了。

by zengyun
2022年 Oct 14日 17:08
Forum: MCU SDK开发
Topic: 【已解决】大佬们了,MCU SDK 蓝牙模组遇到更换PID问题
Replies: 22
Views: 5665

Re: 【已解决】大佬们了,MCU SDK 蓝牙模组遇到更换PID问题

涂鸦小能手 2022年 Oct 14日 14:44

123.jpg大佬我现在在弄MCU固件升级,向您请教一下,这个验证一般为啥会失败?

不同类型的问题,可以另起一个帖子进行咨询。提问规范:1.问题详细描述。2.复现步骤。3.举证。

校验失败一般是云端记录的设备当前版本与目前升级版本不一致。比如你MCU升级成功了,但是没有同步版本号到APP,云端自然就不知道你升级成功了。

升级成功后,MCU要做的是1.E9主动上报版本号。 另外,MCU版本号是在设备上线的时候同步的,所以,你可以重连一下再进行IOT平台的验证。

by zengyun
2022年 Oct 14日 14:20
Forum: MCU SDK开发
Topic: 【已解决】大佬们了,MCU SDK 蓝牙模组遇到更换PID问题
Replies: 22
Views: 5665

Re: 【求助】大佬们了,MCU SDK 蓝牙模组遇到更换PID问题

涂鸦小能手 2022年 Oct 14日 14:13

谢谢大佬,已经可以了,应该是发送上报起冲突了,我把串口每次发送间隔了50ms就可以实现了

好的,可以将帖子状态更新下。

by zengyun
2022年 Oct 14日 11:41
Forum: MCU SDK开发
Topic: 【已解决】大佬们了,MCU SDK 蓝牙模组遇到更换PID问题
Replies: 22
Views: 5665

Re: 【求助】大佬们了,MCU SDK 蓝牙模组遇到更换PID问题

涂鸦小能手 2022年 Oct 14日 09:39

您好我这边PID同步了,蓝牙也能扫描连接的上,还是下发不了数据,这是什么原因,因为既然握手能握的上那通用蓝牙协议的心跳包说明是对的上的,我上报数据也能够实现,但是我看串口数据都不准,为什么它还能够上报?

具体问题需要具体分析,你可以将模组端和MCU端的串口交互数据抓包出来分析看看~

by zengyun
2022年 Oct 13日 13:56
Forum: MCU SDK开发
Topic: 【已解决】大佬们了,MCU SDK 蓝牙模组遇到更换PID问题
Replies: 22
Views: 5665

Re: 【求助】大佬们了,MCU SDK 蓝牙模组遇到更换PID问题

蓝牙扫描出来的是涂鸦模组里面带的PID. 实际拉取面板的时候, 就开始使用MCU的PID了. 你得申请新PID的授权码, 把涂鸦模组的固件烧一下 重新申请PID授权?我看涂鸦这个申请PID授权又要花钱买额,我涂鸦模组就是涂鸦上买的,买了送了一个Telink有啥用? 不需要重新授权,通用对接是支持后绑定pid的。 首先你确定一下,你MCU是否按照协议将PID同步给了模组,可以根据协议流程对一下,如果不会的话,可以有使用nrf connect看广播,贴图。 分析:你之所以出现配网后的产品名称不是你PID的,是因为你在调试产品的时候多次更换了PID,或者PID没同步成功。 操作:同步PID后,首先...
by zengyun
2022年 Oct 8日 16:14
Forum: MCU SDK开发
Topic: 【已解决】大佬们了,MCU SDK 蓝牙模组遇到更换PID问题
Replies: 22
Views: 5665

Re: 【求助】大佬们了,MCU SDK 蓝牙模组遇到更换PID问题

涂鸦小能手 2022年 Oct 4日 13:16

qq.png没解决,我不知道为什么,数据是错误的,但是蓝牙还是连的上,数据也能上报,用涂鸦助手什么操作都做不了

根据你涂鸦助手数据看,你MCU那边的串口数据不符合协议,可以检查下相关逻辑。

by zengyun
2022年 Oct 8日 16:06
Forum: MCU SDK开发
Topic: 【已解决】大佬们了,MCU SDK 蓝牙模组遇到更换PID问题
Replies: 22
Views: 5665

Re: 【求助】大佬们了,MCU SDK 蓝牙模组遇到更换PID问题

你要选择MCU 模拟,用上位机来模拟MCU 与 模组工作。另外,这里看到你MCU发给模组的数据是有问题的,很多乱码,校验和也不对。

by zengyun
2022年 Sep 30日 15:41
Forum: MCU SDK开发
Topic: 【已解决】大佬们了,MCU SDK 蓝牙模组遇到更换PID问题
Replies: 22
Views: 5665

Re: 【求助】大佬们了,MCU SDK 蓝牙模组遇到更换PID问题

PID更换的问题是否已解决?

关于你说的06,07指令的问题,建议你用涂鸦模组调试组手模拟mcu 和 模组配合测试下,对比下是否 是串口协议交互的问题。