天嵌二次封装库使用手册  V2.1.2
tq_ota.h
浏览该文件的文档.
1 
7 #ifndef LINUX_LIBV2_SOURCE_OTA_TQ_OTA_H_
8 #define LINUX_LIBV2_SOURCE_OTA_TQ_OTA_H_
9 
10 // Copyright 2024 广东省天嵌嵌入式技术股份有限公司
11 
12 #define VERSION_FILE "/version"
13 #ifdef __cplusplus
14 #define OTA_API extern "C"
15 #else
16 #define OTA_API
17 #endif
18 
24  int tq_start_ota_update(char *ip_port, const char *product);
25 
31  int tq_start_ota_update_sd(const char *product);
32 
39  int tq_get_status(char *str, int len);
40 
46  int tq_set_no_ramdisk_update(int enbale);
47 
48 #endif
int tq_get_status(char *str, int len)
获取文件状态信息
int tq_start_ota_update(char *ip_port, const char *product)
在线更新产品
int tq_start_ota_update_sd(const char *product)
从sd卡中更新产品
int tq_set_no_ramdisk_update(int enbale)
设置产品不从磁盘更新