WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
log_oam_ota.h 文件参考
#include "log_oam_logger.h"
log_oam_ota.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

结构体

struct  om_ota_header_t
 
struct  om_ota_data_t
 

宏定义

#define OTA_DATA_MAX_SIZE   1200
 
#define bt_ota_write(msgId, length, msg_buffer)
 

类型定义

typedef void(* log_oml_ota_write_handler) (uint8_t mode_id, uint16_t msg_id, uint16_t length, const uint8_t *msg_buffer)
 

枚举

enum  om_ota_config_t { OM_OTA_OPEN , OM_OTA_CLOSED }
 

函数

void log_oml_ota_init (void)
 
void log_oml_ota_write (uint8_t mode_id, uint16_t msg_id, uint16_t length, const uint8_t *msg_buffer)
 
void log_oml_ota_switch (uint8_t on)
 
void log_oml_ota_set (om_ota_config_t value)
 
uint32_t log_oml_ota_get (void)
 
void log_oml_ota_write_deal (uint8_t mode_id, uint16_t msg_id, uint16_t length, const uint8_t *msg_buffer)
 
void log_oml_ota_write_register_callback (log_oml_ota_write_handler callback)
 
void log_oml_ota_write_unregister_callback (void)
 
void log_oml_ota_write_trigger_callback (uint8_t mode_id, uint16_t msg_id, uint16_t length, const uint8_t *msg_buffer)
 

宏定义说明

◆ bt_ota_write

#define bt_ota_write (   msgId,
  length,
  msg_buffer 
)

◆ OTA_DATA_MAX_SIZE

#define OTA_DATA_MAX_SIZE   1200

类型定义说明

◆ log_oml_ota_write_handler

typedef void(* log_oml_ota_write_handler) (uint8_t mode_id, uint16_t msg_id, uint16_t length, const uint8_t *msg_buffer)

枚举类型说明

◆ om_ota_config_t

枚举值
OM_OTA_OPEN 
OM_OTA_CLOSED 

函数说明

◆ log_oml_ota_get()

uint32_t log_oml_ota_get ( void  )

◆ log_oml_ota_init()

void log_oml_ota_init ( void  )

◆ log_oml_ota_set()

void log_oml_ota_set ( om_ota_config_t  value)

◆ log_oml_ota_switch()

void log_oml_ota_switch ( uint8_t  on)

◆ log_oml_ota_write()

void log_oml_ota_write ( uint8_t  mode_id,
uint16_t  msg_id,
uint16_t  length,
const uint8_t *  msg_buffer 
)

◆ log_oml_ota_write_deal()

void log_oml_ota_write_deal ( uint8_t  mode_id,
uint16_t  msg_id,
uint16_t  length,
const uint8_t *  msg_buffer 
)

◆ log_oml_ota_write_register_callback()

void log_oml_ota_write_register_callback ( log_oml_ota_write_handler  callback)

◆ log_oml_ota_write_trigger_callback()

void log_oml_ota_write_trigger_callback ( uint8_t  mode_id,
uint16_t  msg_id,
uint16_t  length,
const uint8_t *  msg_buffer 
)

◆ log_oml_ota_write_unregister_callback()

void log_oml_ota_write_unregister_callback ( void  )