/* * 文件: components/sntp_time/include/sntp_time.h * 角色: SNTP 对时与时间刷新 * 说明: * - 本文件用于实现当前模块的核心功能或接口定义。 * - 修改前请先确认该模块与其它任务/外设之间的数据流关系。 * - 涉及协议与硬件时,优先保持现有接口兼容,避免联调回归。 */ #pragma once #include #include "esp_err.h" #ifdef __cplusplus extern "C" { #endif /** * @brief 初始化 SNTP 并等待首次对时完成 * * @param timeout_ms 等待首次同步的超时时间(毫秒) * @return esp_err_t ESP_OK 表示已完成同步 */ esp_err_t sntp_timp_sync_time(uint32_t timeout_ms); #ifdef __cplusplus } #endif