|
@@ -85,7 +85,8 @@ enum Error_code
|
|
|
|
|
|
LASER_LIVOX_SKD_INIT_FAILED,
|
|
|
|
|
|
-// livox子类
|
|
|
+
|
|
|
+// laser_livox.cpp的错误码
|
|
|
LIVOX_ERROR_BASE = 0x01020000,
|
|
|
LIVOX_START_FAILE = 0x01020101,
|
|
|
LIVOX_TASK_TYPE_ERROR, //livox任务类型错误
|
|
@@ -114,8 +115,6 @@ enum Error_code
|
|
|
LOCATER_Y_OUT_RANGE_BY_PLC,
|
|
|
LOCATER_MEASURE_HEIGHT_CLOUD_UNINIT,
|
|
|
LOCATER_MEASURE_HEIGHT_CLOUD_EMPTY,
|
|
|
- LOCATER_HEIGHT_OUT_RANGE,
|
|
|
- LOCATER_ANGLE_OUT_RANGE,
|
|
|
LOCATER_INPUT_CLOUD_UNINIT,
|
|
|
|
|
|
|
|
@@ -144,6 +143,7 @@ enum Error_code
|
|
|
LOCATER_3DCNN_KMEANS_FAILED,
|
|
|
LOCATER_3DCNN_IIU_FAILED,
|
|
|
LOCATER_3DCNN_INPUT_CLOUD_EMPTY,
|
|
|
+ LOCATER_3DCNN_PCA_OUT_CLOUD_EMPTY,
|
|
|
|
|
|
//System_manager error from 0x04010000-0x0401FFFF
|
|
|
SYSTEM_READ_PARAMETER_ERROR=0x04010100,
|
|
@@ -153,12 +153,64 @@ enum Error_code
|
|
|
//terminor_command_executor.cpp from 0x04010200-0x040102FF
|
|
|
TERMINOR_NOT_READY=0x04010200,
|
|
|
TERMINOR_INPUT_LASER_NULL,
|
|
|
+ TERMINOR_NOT_CONTAINS_LASER,
|
|
|
TERMINOR_INPUT_PLC_NULL,
|
|
|
TERMINOR_INPUT_LOCATER_NULL,
|
|
|
TERMINOR_CREATE_WORKING_THREAD_FAILED,
|
|
|
TERMINOR_FORCE_QUIT,
|
|
|
TERMINOR_LASER_TIMEOUT,
|
|
|
TERMINOR_POST_PLC_TIMEOUT,
|
|
|
+ TERMINOR_CHECK_RESULTS_ERROR,
|
|
|
+
|
|
|
+ ////Hardware limit from 0x05010000 - 0x0501ffff
|
|
|
+ ///railing.cpp from 0x05010100-0x050101ff
|
|
|
+ HARDWARE_LIMIT_LEFT_RAILING=0x05010100, //左栏杆限制
|
|
|
+ HARDWARE_LIMIT_RAILING_PARAMETER_ERROR,
|
|
|
+ HARDWARE_LIMIT_RAILING_ERROR,
|
|
|
+ HARDWARE_LIMIT_CENTER_X_LEFT,
|
|
|
+ HARDWARE_LIMIT_CENTER_X_RIGHT,
|
|
|
+ HARDWARE_LIMIT_CENTER_Y_TOP,
|
|
|
+ HARDWARE_LIMIT_CENTER_Y_BOTTOM,
|
|
|
+ HARDWARE_LIMIT_HEIGHT_OUT_RANGE,
|
|
|
+ HARDWARE_LIMIT_ANGLE_OUT_RANGE,
|
|
|
+ //termonal_limit from 0x05010200-0x050102ff
|
|
|
+ HARDWARE_LIMIT_TERMINAL_LEFT_ERROR,
|
|
|
+ HARDWARE_LIMIT_TERMINAL_RIGHT_ERROR,
|
|
|
+ HARDWARE_LIMIT_TERMINAL_LR_ERROR,
|
|
|
+
|
|
|
+
|
|
|
+ //wj_lidar error from 0x06010000-0x0601FFFF
|
|
|
+ WJ_LIDAR_CONNECT_FAILED=0x06010000,
|
|
|
+ WJ_LIDAR_UNINITIALIZED,
|
|
|
+ WJ_LIDAR_READ_FAILED,
|
|
|
+ WJ_LIDAR_WRITE_FAILED,
|
|
|
+ WJ_LIDAR_GET_CLOUD_TIMEOUT,
|
|
|
+
|
|
|
+ //wj lidar protocol error from 0x06020000-0x0602FFFF
|
|
|
+ WJ_PROTOCOL_ERROR_BASE=0x06020000,
|
|
|
+ WJ_PROTOCOL_INTEGRITY_ERROR,
|
|
|
+ WJ_PROTOCOL_PARSE_FAILED,
|
|
|
+ WJ_PROTOCOL_EMPTY_PACKAGE,
|
|
|
+ WJ_PROTOCOL_EXCEED_MAX_SIZE,
|
|
|
+
|
|
|
+ //wj region detect error from 0x06030000-0x0603FFFF
|
|
|
+ WJ_REGION_EMPTY_CLOUD=0x06030000,
|
|
|
+ WJ_REGION_RECTANGLE_ANGLE_ERROR,
|
|
|
+ WJ_REGION_RECTANGLE_SIZE_ERROR,
|
|
|
+ WJ_REGION_RECTANGLE_SYMMETRY_ERROR,
|
|
|
+ WJ_REGION_CLUSTER_SIZE_ERROR,
|
|
|
+
|
|
|
+ //wj manager error from 0x06040000-0x0604FFFF
|
|
|
+ WJ_MANAGER_UNINITIALIZED=0x06040000,
|
|
|
+ WJ_MANAGER_LIDAR_DISCONNECTED,
|
|
|
+ WJ_MANAGER_PLC_DISCONNECTED,
|
|
|
+ WJ_MANAGER_EMPTY_CLOUD,
|
|
|
+
|
|
|
+ WJ_LIDAR_TASK_EMPTY_RESULT=0x06050000,
|
|
|
+ WJ_LIDAR_TASK_EMPTY_TASK,
|
|
|
+ WJ_LIDAR_TASK_WRONG_TYPE,
|
|
|
+ WJ_LIDAR_TASK_INVALID_TASK,
|
|
|
+ WJ_LIDAR_TASK_MEASURE_FAILED,
|
|
|
|
|
|
|
|
|
|