|
TuyaOS
|
DevOS initialization and schedule 更多...
#include "tuya_cloud_com_defs.h"
结构体 | |
| struct | devos_init_t |
| Init param of IoT device 更多... | |
宏定义 | |
| #define | EVENT_DEVOS_STATE_CHANGE "devos.stat.chg" |
枚举 | |
| enum | DEVOS_STATE_E { DEVOS_STATE_INIT , DEVOS_STATE_UNREGISTERED , DEVOS_STATE_REGISTERING , DEVOS_STATE_ACTIVATED , DEVOS_STATE_UPGRADING , DEVOS_STATE_MAX } |
函数 | |
| DEVOS_STATE_E | tuya_svc_devos_get_state (VOID) |
| Get current devos state 更多... | |
| OPERATE_RET | tuya_svc_devos_init (IN devos_init_t *cfg) |
| Init device 更多... | |
| OPERATE_RET | tuya_svc_devos_set_state (IN DEVOS_STATE_E state) |
| Set current devos state (dispatch event) 更多... | |
DevOS initialization and schedule
| DEVOS_STATE_E tuya_svc_devos_get_state | ( | VOID | ) |
Get current devos state
| OPERATE_RET tuya_svc_devos_init | ( | IN devos_init_t * | cfg | ) |
Init device
| [in] | cfg | device configuration |
| OPERATE_RET tuya_svc_devos_set_state | ( | IN DEVOS_STATE_E | state | ) |
Set current devos state (dispatch event)
| [in] | state | see DEVOS_STATE_E |