系统服务使用指南
概述
通过系统服务,可以从手机应用进行重启、Wi-Fi 重置和出厂重置等操作。
要了解更多关于此功能的信息,请参阅此文档。
使用指南
可以使用以下代码片段在 esp_rmaker_start() 函数之前添加服务:
esp_rmaker_system_serv_config_t system_serv_config = {
.flags = SYSTEM_SERV_FLAGS_ALL,
.reboot_seconds = 2,
.reset_seconds = 2,
.reset_reboot_seconds = 2
};
esp_rmaker_system_service_enable(&system_serv_config);
配置系统服务
可以设置 system_serv_config 中的以下值来配置系统服务。
flags
- 通过 OR 运算操作 flag 来选择要包含的参数:
SYSTEM_SERV_FLAG_REBOOTSYSTEM_SERV_FLAG_FACTORY_RESETSYSTEM_SERV_FLAG_WIFI_RESET