TProgramStatus¶
功能复位参数联合体
结构体说明:
typedef struct
{
int16_t version;
int16_t programType;
int16_t programStatus;
int16_t programPercent;
int16_t errorType;
int16_t errorCode;
int16_t errorSubCode;
int16_t reserve[25];
}TProgramStatus;
version:烧录的版本。
programType:烧录文件类型。
programStatus:烧录状态。
PROGRAM_STATUS_SUCCESS(0):烧录成功
PROGRAM_STATUS_ERROR(1):烧录失败
PROGRAM_STATUS_VERIFY(2):校验在线升级文件中
PROGRAM_STATUS_DOWNLOAD(3):下载在线升级文件中
PROGRAM_STATUS_ERASE(4):擦除flash存储信息中
PROGRAM_STATUS_PROGRAM(5):烧录在线升级文件中
PROGRAM_STATUS_COMPARE(6):比对在线升级文件中
programPercent:烧录进度百分比。
errorType:错误类型。
PROGRAM_ERROR_TYPE_VERIFY(2):校验报错
PROGRAM_ERROR_TYPE_DOWNLOAD(3):下载报错
PROGRAM_ERROR_TYPE_PROGRAM(4):烧录报错
PROGRAM_ERROR_TYPE_COMPARE(5):比对报错
errorCode:错误代码。
errorSubCode:错误子代码。
reserve:保留值,为0。
调用指令:
GTN_ProgramControllerFirmware|烧录控制器的在线升级文件。
注意事项: