Page 1 of 2

【已解决】bt3l进入低功耗,没有上报日志问题

Posted: 2023年 Mar 28日 09:08
by wt呃呃

bt3l进入低功耗,定时操作日志没有上报到app,是有连接上网关,手动操作,是可以有上报,代码检查过了,也有上报的动作。


Re: bt3l进入低功耗,没有上报日志问题

Posted: 2023年 Mar 28日 11:38
by NICE

能否提供更详细的信息,是什么产品(可以提供一下产品PID),ble还是ble mesh,出现问题的操作流程是什么?现象如何判断的?


Re: bt3l进入低功耗,没有上报日志问题

Posted: 2023年 Mar 28日 15:28
by wt呃呃

智能花洒产品,PID:awazmgt5,通过输出日志判断,进入低功耗,没上报数据,是不是要发数据之前要怎么处理?


Re: bt3l进入低功耗,没有上报日志问题

Posted: 2023年 Mar 28日 15:35
by wt呃呃

调用了 ty_system_enter_suspend 进入睡眠,用定时器定时触发,条件满足调用 __report_one_dp_data上报数据,上报数据之前要不要唤醒蓝牙之类的?


Re: bt3l进入低功耗,没有上报日志问题

Posted: 2023年 Mar 28日 15:41
by NICE

是用的BLE水阀控制器的方案开发的智能花洒吗?是基于我们的sdk开发的还是在我们的免开发固件基础上修改的?你的代码里能看到定时器触发了吗,ble上报数据是需要基于蓝牙连接的,先排查一下ble连接是否存在,还有__report_one_dp_data 返回成功了吗。


Re: bt3l进入低功耗,没有上报日志问题

Posted: 2023年 Mar 28日 15:56
by wt呃呃

是基于你们固件,定时器是有触发了,我是连接着网关的,如果没有发送成功,如何保存记录加时间戳的?


Re: bt3l进入低功耗,没有上报日志问题

Posted: 2023年 Mar 28日 15:56
by wt呃呃

__report_one_dp_data 调用这个接口,如何判断发送是否成功?


Re: bt3l进入低功耗,没有上报日志问题

Posted: 2023年 Mar 28日 17:08
by notzhangqi

你基于哪个固件开发的?


Re: bt3l进入低功耗,没有上报日志问题

Posted: 2023年 Mar 29日 08:30
by wt呃呃

tuya-ble-sdk-demo-project-tlsr8253 是使用Telink IDE 编译的


Re: bt3l进入低功耗,没有上报日志问题

Posted: 2023年 Mar 29日 17:11
by notzhangqi

麻烦看一下 tuya_ble_sdk_version.h 这个文件里面的版本号多少?