该错误是TLS握手时遇到的错误,需要打开debug并提供完整的配网日志
/** The signature is not valid. */
该错误是TLS握手时遇到的错误,需要打开debug并提供完整的配网日志
/** The signature is not valid. */
OTA任务的优先级较低:thread_create name:dev_upgrade_func,stackDepth:4096,totalstackDepth:39936,priority:2
thread_create name:pwm_task,stackDepth:1024,totalstackDepth:27648,priority:3
这个任务执行有休眠么?如果没有休眠,则会阻塞OTA任务的执行
设备日志序,是为了在特殊的场景下,如一些资源、网络情况比较差的设备上,支持分析、定位各种故障特别设计的一种日志编码技术。设备日志序仅作为TuyaOS内部使用,开发者不应该直接使用,以防止误操作对设备运行造成影响。
mutex需要实现为递归锁,请确认下是否如此?
在pre_app_init里监听事件
ty_subscribe_event(EVENT_SDK_DB_INIT_OK, "reset_cnt", (EVENT_SUBSCRIBE_CB)reset_judge_proc, SUBSCRIBE_TYPE_EMERGENCY);
两个日志都上传一下,以确认是否执行逻辑有差异
从日志里看,在SDK初始化的过程中调用了reset接口,可能会导致异常。请在sdk初始化完成后再调用。
tuya_iot_wf_gw_fast_unactive这个接口可以在device_init前调用(SDK初始化前)
日志里没有看到:gw reset called
至少在tuya_iot_wf_gw_fast_unactive(GWCM_SPCL_MODE, WF_START_SMART_FIRST);调用时肯定会同步输出上述日志的。
能否把这个接口的返回值打印出来?