Page 2 of 3
Re: 蓝牙配网,app数据没有解析出来。
Posted: 2025年 Apr 2日 14:34
by pony
郭老庄 2025年 Apr 1日 10:29
sdk收到TAL_BLE_EVT_WRITE_REQ的时候,会判断
p_event->gatt_event.write_report.char_handle 和 你在tkl_ble_gatts_service_add的时候,property = TKL_BLE_GATT_CHAR_PROP_WRITE 时赋值的handle是否相同。你再加打印看看
两个地方的handle改成一样的没有改善,输出log差别不大。
Re: 蓝牙配网,app数据没有解析出来。
Posted: 2025年 Apr 2日 14:48
by pony
郭老庄 2025年 Apr 1日 10:29
sdk收到TAL_BLE_EVT_WRITE_REQ的时候,会判断
p_event->gatt_event.write_report.char_handle 和 你在tkl_ble_gatts_service_add的时候,property = TKL_BLE_GATT_CHAR_PROP_WRITE 时赋值的handle是否相同。你再加打印看看
两处handle值设成相同的TAL_BLE_EVT_WRITE_REQ还是没有解析,log输出差不多。
Re: 蓝牙配网,app数据没有解析出来。
Posted: 2025年 Apr 2日 16:38
by 郭老庄
Re: 蓝牙配网,app数据没有解析出来。
Posted: 2025年 Apr 5日 14:53
by pony
郭老庄 2025年 Apr 2日 16:38
加了打印,帮忙抓个日志再看看
上述handle问题改好之后,出现[tuya_ble_data_handler.c:708] ble recv data len err:56855的报错。附件中为log日志。
Re: 蓝牙配网,app数据没有解析出来。
Posted: 2025年 Apr 7日 10:57
by pony
pony 2025年 Apr 5日 14:53
郭老庄 2025年 Apr 2日 16:38
加了打印,帮忙抓个日志再看看
上述handle问题改好之后,出现[tuya_ble_data_handler.c:708] ble recv data len err:56855的报错。附件中为log日志。
还请麻烦帮看下上面出现错误的log。
Re: 蓝牙配网,app数据没有解析出来。
Posted: 2025年 Apr 8日 11:45
by pony
pony 2025年 Apr 5日 14:53
郭老庄 2025年 Apr 2日 16:38
加了打印,帮忙抓个日志再看看
上述handle问题改好之后,出现[tuya_ble_data_handler.c:708] ble recv data len err:56855的报错。附件中为log日志。
麻烦有时间帮看下这个sdk内部的报错。是数据有问题还是啥。
Re: 蓝牙配网,app数据没有解析出来。
Posted: 2025年 Apr 9日 09:40
by 郭老庄
pony 2025年 Apr 8日 11:45
pony 2025年 Apr 5日 14:53
郭老庄 2025年 Apr 2日 16:38
加了打印,帮忙抓个日志再看看
上述handle问题改好之后,出现[tuya_ble_data_handler.c:708] ble recv data len err:56855的报错。附件中为log日志。
麻烦有时间帮看下这个sdk内部的报错。是数据有问题还是啥。
是接收的数据有问题,可以用NRF模拟一下接收和发送,看看有没有问题
Re: 蓝牙配网,app数据没有解析出来。
Posted: 2025年 Apr 15日 09:43
by pony
郭老庄 2025年 Apr 9日 09:40
pony 2025年 Apr 8日 11:45
pony 2025年 Apr 5日 14:53
上述handle问题改好之后,出现[tuya_ble_data_handler.c:708] ble recv data len err:56855的报错。附件中为log日志。
麻烦有时间帮看下这个sdk内部的报错。是数据有问题还是啥。
是接收的数据有问题,可以用NRF模拟一下接收和发送,看看有没有问题
您好,上周用NRF测试了一下发送数据没问题,请教下接收是怎么模拟的?看log好像是设备收到app的数据后解析出的问题。
Re: 蓝牙配网,app数据没有解析出来。
Posted: 2025年 Apr 16日 09:23
by 郭老庄
pony 2025年 Apr 15日 09:43
郭老庄 2025年 Apr 9日 09:40
pony 2025年 Apr 8日 11:45
麻烦有时间帮看下这个sdk内部的报错。是数据有问题还是啥。
是接收的数据有问题,可以用NRF模拟一下接收和发送,看看有没有问题
您好,上周用NRF测试了一下发送数据没问题,请教下接收是怎么模拟的?看log好像是设备收到app的数据后解析出的问题。
也可以用NRF模拟接收。先不用管sdk的打印,只看NRF发送的数据,设备端有没有正确接收
Re: 蓝牙配网,app数据没有解析出来。
Posted: 2025年 Apr 18日 09:50
by pony
设备端有正确接收,附件中是调试log,包含调试配网报错和通过NRF给设备发能正确接收的记录。现在问题是把数据传给sdk解析报 ble recv data len err.下面是报错位置:
[01-01 00:00:20 ty E][2b14][tuya_ble_data_handler.c:708] ble recv data len err:38533
具体详见附件log。
麻烦尽快看下,谢谢。