【已解决】【TuyaOS SDK】如何及时获取用户kill app的动作
我们现在低功耗设备,休眠的逻辑是每隔1s检测一次client num:(void)tuya_ipc_get_client_conn_info(&g_client_num, &p);
如果为0,延时5s后进入休眠。
现在出现一个问题,在预览视频流的时候,直接kill app,这个API还是返回1,直到10几秒后才返回0,这个过程中tuya sdk一直在发视频流,到时3861端driver出现分配不到内存:
[00:01:08:768 INFO-]:pir_isr_enable[88]:PIR intertupt gpio OK
hcc unc alloc fail!
mulit package alloc memory fail!
hcc unc alloc fail!
mulit package alloc memory fail!
hcc unc alloc fail!
mulit package alloc memory fail!
hcc unc alloc fail!
mulit package alloc memory fail!
hcc unc alloc fail!
mulit package alloc memory fail!
hcc unc alloc fail!
mulit package alloc memory fail!
请问有没有方法及时直到对端断连了,设备立即进入休眠。