Page 1 of 1

ESP8266_RTOS_SDK中没有esp_log_system_timestamp?

Posted: Thu Jan 28, 2021 7:44 am
by athurg
我用的是ESP8266的片子和ESP8266_RTOS_SDK这个SDK。本想着通过NTP同步完系统时间后,ESP_LOGx打印的日志里可以包含有效的当前时间,结果并没有任何变化。

看文档中似乎可以通过esp_log_system_timestamp获取到字符串化的当前时间,想打印出来看看是NTP没有设置成功还是什么原因,结果发现该函数未定义。

不知道有没有知情的同学告知下?

另ESP8266_RTOS_SDK的README上说的是会逐渐提供一个idf style的SDK,不知道当前进度怎么样?反正文档上看感觉空荡荡的。

Re: ESP8266_RTOS_SDK中没有esp_log_system_timestamp?

Posted: Mon Mar 22, 2021 6:44 am
by ESP_YJM
ESP8266 目前还不支持 esp_log_system_timestamp,你可以先安装 IDF 的写法移植过来。当前 ESP8266 master 版本和 tag v3.4 版本是与 IDF 最接近的版本,可能文档上还需要再完善,但是功能上是向 IDF 靠齐了。