更新时间:2024-11-20 08:51:24下载pdf
应用代码开发调试过程中,通常需要结合打印日志定位问题原因。本文对涂鸦本地日志进行说明,便于快速理解 SDK 运行时产生的各种日志信息。
请检查 config 文件内,是否开启日志打印的相关宏定义配置。
DEBUG
的注释来开启 DEBUG
:在 app_cfg.h 中使能 log、关闭看门狗:
在 board_ac632n_demo_cfg.h 中开启打印:
Tuya Beacon SDK 函数中,加入了运行状态的监控日志。在开发调试阶段,这些日志能清晰的表明当前 SDK 的运行情况,便于测试确认问题。本文以 AC6329C2
芯片平台,SecureCRT
打印为例。对 SDK 运行时打印的主要的日志进行说明,其他芯片平台可参考此文档。
将固件烧录到芯片内,芯片上电后, 会打印相关初始信息。您可根据这里的日志信息判断设备是否正常启动。
DEVICE_STATE_PAIRING START
表明设备开始进入配网状态,此时打开智能生活 App 开始配网。
DEVICE_STATE_REP_GET_PAIRING_OK
表明设备配网成功。
当在智能生活 App 上解绑设备时,设备会重新进入配网状态。
设备进入配网状态三分钟后,仍未配对成功,则退出配网状态,需要重置设备才能重新进入配网状态。
其他日志信息,请阅读 Tuya Beacon SDK 源码。
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈