TuyaOS
tkl_ota.h
浏览该文件的文档.
1
11#ifndef __TKL_OTA_H__
12#define __TKL_OTA_H__
13
14#ifdef __cplusplus
15 extern "C" {
16#endif
17
18#include "tuya_cloud_types.h"
19
29OPERATE_RET tkl_ota_get_ability(UINT_T *image_size, TUYA_OTA_TYPE_E *type);
30
42OPERATE_RET tkl_ota_start_notify(UINT_T image_size, TUYA_OTA_TYPE_E type, TUYA_OTA_PATH_E path);
43
44
55OPERATE_RET tkl_ota_data_process(TUYA_OTA_DATA_T *pack, UINT_T* remain_len);
56
57
67OPERATE_RET tkl_ota_end_notify(BOOL_T reset);
68
80
81#ifdef __cplusplus
82}
83#endif
84
85#endif
86
Definition: tuya_cloud_types.h:897
Definition: tuya_cloud_types.h:888
OPERATE_RET tkl_ota_start_notify(UINT_T image_size, TUYA_OTA_TYPE_E type, TUYA_OTA_PATH_E path)
ota start notify
OPERATE_RET tkl_ota_end_notify(BOOL_T reset)
ota end notify
OPERATE_RET tkl_ota_data_process(TUYA_OTA_DATA_T *pack, UINT_T *remain_len)
ota data process
OPERATE_RET tkl_ota_get_ability(UINT_T *image_size, TUYA_OTA_TYPE_E *type)
get ota ability
OPERATE_RET tkl_ota_get_old_firmware_info(TUYA_OTA_FIRMWARE_INFO_T **info)
get old firmware info