|
|
@ -5,22 +5,25 @@ |
|
|
|
return #code; |
|
|
|
|
|
|
|
#if 0
|
|
|
|
ksucc = ERROR_CODE(0, 0), |
|
|
|
kfail = ERROR_CODE(0, 1), |
|
|
|
kparam_out_of_range = ERROR_CODE(0, 2), // 参数超出范围
|
|
|
|
koperation_not_support = ERROR_CODE(0, 3), // 操作不支持
|
|
|
|
kdevice_is_busy = ERROR_CODE(0, 4), // 设备忙
|
|
|
|
kdevice_is_offline = ERROR_CODE(0, 5), // 设备离线
|
|
|
|
kovertime = ERROR_CODE(0, 6), |
|
|
|
knoack = ERROR_CODE(0, 7), |
|
|
|
kerrorack = ERROR_CODE(0, 8), |
|
|
|
kdevice_offline = ERROR_CODE(0, 9), |
|
|
|
kparse_json_err = ERROR_CODE(0, 10), |
|
|
|
ksubdevice_overtime = ERROR_CODE(0, 11), |
|
|
|
kbuffer_not_enough = ERROR_CODE(0, 12), |
|
|
|
kcmd_not_found = ERROR_CODE(0, 13), |
|
|
|
kcmd_param_num_error = ERROR_CODE(0, 14), |
|
|
|
kcheckcode_is_error = ERROR_CODE(0, 15), |
|
|
|
|
|
|
|
ksucc = ERROR_CODE(0, 0), |
|
|
|
kfail = ERROR_CODE(0, 1), |
|
|
|
kparam_out_of_range = ERROR_CODE(0, 2), // 参数超出范围
|
|
|
|
koperation_not_support = ERROR_CODE(0, 3), // 操作不支持
|
|
|
|
kdevice_is_busy = ERROR_CODE(0, 4), // 设备忙
|
|
|
|
kdevice_is_offline = ERROR_CODE(0, 5), // 设备离线
|
|
|
|
kovertime = ERROR_CODE(0, 6), |
|
|
|
knoack = ERROR_CODE(0, 7), |
|
|
|
kerrorack = ERROR_CODE(0, 8), |
|
|
|
kdevice_offline = ERROR_CODE(0, 9), |
|
|
|
kparse_json_err = ERROR_CODE(0, 10), |
|
|
|
ksubdevice_overtime = ERROR_CODE(0, 11), |
|
|
|
kbuffer_not_enough = ERROR_CODE(0, 12), |
|
|
|
kcmd_not_found = ERROR_CODE(0, 13), |
|
|
|
kcmd_param_num_error = ERROR_CODE(0, 14), |
|
|
|
kcheckcode_is_error = ERROR_CODE(0, 15), |
|
|
|
kcatch_exception = ERROR_CODE(0, 16), |
|
|
|
khwardware_error_fan_error = ERROR_CODE(0, 17), |
|
|
|
|
|
|
|
/**
|
|
|
|
* @brief 系统错误 |
|
|
@ -59,6 +62,7 @@ |
|
|
|
kxymotor_not_found_y_zero_point = ERROR_CODE(300, 5), // 未找到零点
|
|
|
|
kxymotor_x_find_zero_edge_fail = ERROR_CODE(300, 6), // 离开零点失败
|
|
|
|
kxymotor_y_find_zero_edge_fail = ERROR_CODE(300, 7), // 离开零点失败
|
|
|
|
kmotor_run_overtime = ERROR_CODE(300, 8), // 运行超时
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @brief STMP2错误 |
|
|
@ -92,6 +96,7 @@ |
|
|
|
kmicro_noErr = ERROR_CODE(500, 0), //
|
|
|
|
kmicro_uartSendFail = ERROR_CODE(500, 1), //
|
|
|
|
kmicro_uartRecvFail = ERROR_CODE(500, 2), //
|
|
|
|
|
|
|
|
#endif
|
|
|
|
namespace iflytop { |
|
|
|
namespace err { |
|
|
@ -114,6 +119,8 @@ const char* error2str(int32_t code) { |
|
|
|
ERR2STR(kcmd_param_num_error); |
|
|
|
ERR2STR(kcheckcode_is_error); |
|
|
|
ERR2STR(kcatch_exception); |
|
|
|
ERR2STR(khwardware_error_fan_error); |
|
|
|
|
|
|
|
ERR2STR(ksys_error); |
|
|
|
ERR2STR(ksys_create_file_error); |
|
|
|
ERR2STR(ksys_create_dir_error); |
|
|
|