Search found 10 matches
- 2025年 Apr 7日 11:59
- Forum: TuyaOS-多媒体&机器人开发
- Topic: 求助,蓝牙配网失败
- Replies: 14
- Views: 817
Re: 求助,蓝牙配网失败
确认到这个同步问题了,现在这一步走通了,但是遇到了新的问题,配网时数据发送后看到有报错[01-01 00:07:04 ty E][db84][tuya_ble_data_handler.c:708] ble recv data len err:17770,目前不确定什么问题,看有走到tkl_ble_gatts_value_notify并成功返回;而我用NRF工具测试也会报错[01-01 00:18:35 ty E][db84][tuya_ble_data_handler.c:660] ble_data_unpack err:-7937 首先,用NRF工具测试报错是正常的,nrf发送的格式不符...
- 2025年 Apr 7日 10:16
- Forum: TuyaOS-多媒体&机器人开发
- Topic: 求助,蓝牙配网失败
- Replies: 14
- Views: 817
Re: 求助,蓝牙配网失败
gf:ble_peripheral_info.char_handle[TAL_COMMON_WRITE_CHAR_INDEX] = 0 这个值异常 正常情况下,sdk收到TAL_BLE_EVT_PERIPHERAL_CONNECT事件后,会更新ble_peripheral_info.char_handle[TAL_COMMON_WRITE_CHAR_INDEX]的值。之前你给我的日志来看,并没有通知sdk TAL_BLE_EVT_PERIPHERAL_CONNECT事件 确认到这个同步问题了,现在这一步走通了,但是遇到了新的问题,配网时数据发送后看到有报错[01-01 00:07:04 ty...
- 2025年 Apr 3日 17:31
- Forum: TuyaOS-多媒体&机器人开发
- Topic: 求助,蓝牙配网失败
- Replies: 14
- Views: 817
Re: 求助,蓝牙配网失败
gf:ble_peripheral_info.char_handle[TAL_COMMON_WRITE_CHAR_INDEX] = 0 这个值异常 正常情况下,sdk收到TAL_BLE_EVT_PERIPHERAL_CONNECT事件后,会更新ble_peripheral_info.char_handle[TAL_COMMON_WRITE_CHAR_INDEX]的值。之前你给我的日志来看,并没有通知sdk TAL_BLE_EVT_PERIPHERAL_CONNECT事件 确认到这个同步问题了,现在这一步走通了,但是遇到了新的问题,配网时数据发送后看到有报错[01-01 00:07:04 ty...
- 2025年 Apr 3日 12:24
- Forum: TuyaOS-多媒体&机器人开发
- Topic: 求助,蓝牙配网失败
- Replies: 14
- Views: 817
Re: 求助,蓝牙配网失败
加了日志 使用了这个debug的库,看打印果然与本地的对不上,TAL_COMMON_WRITE_CHAR_INDEX对应的handle默认为0吗,我有在tkl_ble_gatts_service_add中进行赋值呢,是否没有同步到本地? [tkl_ble_gattc_data_proc:224]send gatt event type:7 (TKL_BLE_GATT_EVT_WRITE_REQ) [tkl_ble_gattc_data_proc:225]event.gatt_event.write_report.char_handle :1 gf:p_event->ble_event.wri...
- 2025年 Apr 2日 20:44
- Forum: TuyaOS-多媒体&机器人开发
- Topic: 求助,蓝牙配网失败
- Replies: 14
- Views: 817
Re: 求助,蓝牙配网失败
tkl本地数据与外部有交互的看能不能都有打印,以方便我确认看是哪些地方参数赋值不对
- 2025年 Apr 2日 20:31
- Forum: TuyaOS-多媒体&机器人开发
- Topic: 求助,蓝牙配网失败
- Replies: 14
- Views: 817
Re: 求助,蓝牙配网失败
君正工具链有点儿乱,你把工具链信息提供一下,我出个debug版本 Target: mips-linux-gnu Configured with: /project/Mips-Toolchain/release_3.x.x-gcc5.4.0/src/gcc-5-2015.11/configure --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=mips-linux-gnu --enable-threads --disable-libmudflap --disable-libssp --disable-libstdcxx-p...
- 2025年 Apr 2日 19:59
- Forum: TuyaOS-多媒体&机器人开发
- Topic: 求助,蓝牙配网失败
- Replies: 14
- Views: 817
Re: 求助,蓝牙配网失败
从sdk侧来看,tkl先通知sdk 协议栈初始化成功,接着通知sdk 蓝牙断开。正常来说,在通知sdk断开之前,还要通知连接成功。 现在还不清楚断开的原因,可以先用nrf看看uuid是不是对的。跟下面这个对比一下 https://developer.tuya.com/cn/docs/iot-device-dev/tuyaos-package-ipc-device?id=Kcv9vq9pubeja tal_ble_peripheral_test.c示例文件中看在收到TAL_BLE_EVT_WRITE_REQ事件时会判断随事件传入的char_handle与本地存储的可写handle,一致的话会进...
- 2025年 Apr 2日 19:52
- Forum: TuyaOS-多媒体&机器人开发
- Topic: 求助,蓝牙配网失败
- Replies: 14
- Views: 817
Re: 求助,蓝牙配网失败
郭老庄 2025年 Apr 2日 19:38从sdk侧来看,tkl先通知sdk 协议栈初始化成功,接着通知sdk 蓝牙断开。正常来说,在通知sdk断开之前,还要通知连接成功。
现在还不清楚断开的原因,可以先用nrf看看uuid是不是对的。跟下面这个对比一下
https://developer.tuya.com/cn/docs/iot- ... 9vq9pubeja
我这里连接后查看是一致的,在log中也打印出来了,均是一致的
- 2025年 Apr 2日 19:48
- Forum: TuyaOS-多媒体&机器人开发
- Topic: 求助,蓝牙配网失败
- Replies: 14
- Views: 817
Re: 求助,蓝牙配网失败
我核对了,uuid均一致的,这是我这里连接后的截图
- 2025年 Apr 2日 18:25
- Forum: TuyaOS-多媒体&机器人开发
- Topic: 求助,蓝牙配网失败
- Replies: 14
- Views: 817
求助,蓝牙配网失败
我遇到的问题: 在app可以扫描到蓝牙设备时,点击设备蓝牙配网失败 我做过的验证: 1.通过nRF工具连接蓝牙,下发数据,设备log中看有正常收到数据,但是收到数据时上报TKL_BLE_GATT_EVT_WRITE_REQ事件与相关数据,nRF上未收到数据,tkl_ble_gatts_value_notify接口内我加的打印并未出现,应该未执行到此接口 2.在tkl_ble_gatts_service_add中实现的代码中,将p_service_param->p_char[0].handle赋值后,并打印出来,然后在app上点击配网,TKL_BLE_GATT_EVT_WRITE_REQ事件上报...