Hi,
我用的是v1.5.0的rtos的sdk,里面有sntp,我可以正常的获取到sntp服务器的时间了。
但是,我不是很明白void sntp_set_system_time(sntp_time_t GMT_Time);这个函数。按照我的理解,应该是获取到网络sntp时间后,通过void sntp_set_system_time(sntp_time_t GMT_Time);函数设置esp8266的定时器,然后后面只要通过函数接口获取到本地的timer,就可以知道正确的时间了,不需要每次查询时间都去网络上获取一次sntp服务器的时间。
但是,我通过void sntp_set_system_time(sntp_time_t GMT_Time);设置后,通过什么api接口获取本地的时间?
谢谢!
Regards
Bobby
关于V1.5.0 rtos sdk的sntp sntp_set_system_time()函数
-
- Posts: 27
- Joined: Tue Sep 29, 2015 4:27 pm
Re: 关于V1.5.0 rtos sdk的sntp sntp_set_system_time()函数
Postby ESP_Xutao » Thu Feb 09, 2017 2:09 pm
你好:
void sntp_set_system_time(sntp_time_t GMT_Time);这个接口不是给客户调用的,u32_t sntp_get_current_timestamp(void);
char* sntp_get_real_time(sntp_time_t t);这两个函数是获取本地时间的。
void sntp_set_system_time(sntp_time_t GMT_Time);这个接口不是给客户调用的,u32_t sntp_get_current_timestamp(void);
char* sntp_get_real_time(sntp_time_t t);这两个函数是获取本地时间的。
-
- Posts: 27
- Joined: Tue Sep 29, 2015 4:27 pm
Re: 关于V1.5.0 rtos sdk的sntp sntp_set_system_time()函数
Postby bobby_jiang » Thu Feb 09, 2017 8:23 pm
谢谢!
那u8_t sntp_enabled(void);这个函数是干嘛用的?
thanks
Regards
Bobby
那u8_t sntp_enabled(void);这个函数是干嘛用的?
thanks
Regards
Bobby
Who is online
Users browsing this forum: No registered users and 60 guests
Login
Newbies Start Here
Are you new to ESP8266?
Unsure what to do?
Dunno where to start?
Start right here!
Latest SDK
Documentation
Complete listing of the official ESP8266 related documentation release by ESPRESSIF!
Must read here!
- All times are UTC+08:00
- Top
- Delete all board cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. We are the manufacturer of ESP8266EX.