更新时间:2022-11-24 09:20:25
函数名称 | 功能描述 |
---|---|
cat1_mcu_fota_inform_hook | MCU 固件开始升级通知函数原型 |
cat1_mcu_fota_process_hook | MCU 固件数据接收处理函数原型 |
cat1_mcu_fota_notify_hook | MCU 固件传输完成通知函数原型 |
tuya_cat1_register_mcu_fota_inform_hook | 注册 MCU 固件升级开始通知函数 |
tuya_cat1_register_mcu_fota_process_hook | 注册 MCU 固件升级数据接收函数 |
tuya_cat1_register_mcu_fota_notify_hook | MCU 固件传输完成后,将调用注册的通知函数 |
定义 | 说明 |
---|---|
函数原型 | typedef void (cat1_mcu_fota_inform_hook)(UINT_T fileSize, const CHAR_T version, const CHAR_T* fwHMAC) |
功能说明 | MCU 固件开始升级通知函数原型 |
参数 |
|
返回值 | 无 |
定义 | 说明 |
---|---|
函数原型 | typedef void (cat1_mcu_fota_process_hook)(UINT_T offset, const BYTE_T data, UINT_T len) |
功能说明 | MCU 固件数据接收处理函数原型 |
参数 |
|
返回值 | 无 |
定义 | 说明 |
---|---|
函数原型 | typedef void (*cat1_mcu_fota_notify_hook)(INT_T result) |
功能说明 | mcu 固件传输完成通知函数原型 |
注意 | 该函数在固件升级数据接收完成后调用,调用该函数只代表固件从云端传输至设备完成,并不意味着升级成功,用户需要在函数中实现将固件写入 MCU Flash |
参数 | result :固件传输结果,OPRT_OK 表示传输成功,其它表示传输失败 |
返回值 | 无 |
定义 | 说明 |
---|---|
函数原型 | int tuya_cat1_register_mcu_fota_inform_hook(cat1_mcu_fota_inform_hook hook) |
功能说明 | 注册MCU固件升级开始通知函数 |
注意 |
|
参数 | hook :MCU 升级开始通知函数 |
返回值 | 0 :注册成功 |
定义 | 说明 |
---|---|
函数原型 | int tuya_cat1_register_mcu_fota_process_hook(cat1_mcu_fota_process_hook hook) |
功能说明 | 注册 MCU 固件升级数据接收函数 |
注意 |
|
参数 | hook :MCU 固件升级数据接收函数 |
返回值 | 0 :注册成功 |
定义 | 说明 |
---|---|
函数原型 | int tuya_cat1_register_mcu_fota_notify_hook(cat1_mcu_fota_notify_hook hook) |
功能说明 | 该函数在固件升级数据接收完成后调用,调用该函数只代表固件从云端传输至设备完成,并不意味着升级成功,用户需要在函数中实现将固件写入 MCU Flash |
注意 |
|
参数 | hook :MCU 固件传输完成通知函数 |
返回值 | 0 :注册成功 |
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈