修改枚举类名称,添加发送错误帧给app
This commit is contained in:
@@ -21,10 +21,22 @@ typedef enum
|
||||
DATA_HANDLE_ISP_DATA,
|
||||
DATA_HANDLE_ISP_DATA_END
|
||||
}data_handle_e;
|
||||
typedef struct
|
||||
typedef enum
|
||||
{
|
||||
SERTRF_ERROR_NONE = 0,
|
||||
SERTRF_ERROR_OTA_INIT = 10, // ota初始化失败
|
||||
SERTRF_ERROR_OTA_DATA, // ota数据传输异常
|
||||
SERTRF_ERROR_OTA_END, // ota 结束异常
|
||||
|
||||
SERTRF_ERROR_FC_ISP_UART_TYPE = 30, // 飞控ISP 无法识别其协议
|
||||
SERTRF_ERROR_FC_ISP_UART_DATA, // 飞控ISP 无法收到其数据
|
||||
SERTRF_ERROR_FC_ISP_SYNC, // 飞控ISP 无法与ISP建立连接,需判断BOOT键是否有效
|
||||
}sertrf_error_code_e;
|
||||
typedef struct __attribute__((packed))
|
||||
{
|
||||
data_handle_e task_state;
|
||||
|
||||
uint16_t sertrf_error_code;
|
||||
}sertrf_mode_status_t;
|
||||
typedef struct
|
||||
{
|
||||
@@ -55,6 +67,9 @@ typedef struct
|
||||
uint8_t efuse_mac[6];
|
||||
uint8_t efuse_mac_encrypt[6];
|
||||
|
||||
// 记录错误信息
|
||||
protocol_status_e fc_protocol_status; //飞控连接端的协议状态
|
||||
|
||||
}sertrf_t;
|
||||
|
||||
typedef struct __attribute__((packed))
|
||||
|
||||
Reference in New Issue
Block a user