# Error Codes

Error Code | Description | Commands | Version
--- | --- | --- | ---
0 | All errors | Each command | V 1.0.0 – V1.5.1
-9999 | Internal error |  | V 1.6.0
-1000 | Timeout | Each command | V 1.6.0
-1001 | Unknow command |  | V 1.6.0
-1002 | Index out of range | Each command | V 1.6.0
-1003 | Too few arguments | Each command | V 1.6.0
-1004 | Invalid argument type (e.g. char instead of number) | Each command | V 1.6.0
-1005 | Invalid argument | Each command | V 1.6.0
-1006 | Command not allowed | Each command | V 2.0.0
-1007 | Combination not allowed | SGP, GGP, GCP | V 2.0.0
-1008 | Busy | Each command | V 2.0.0
-1009 | Not fully implemented | - | V 2.0.0
-1010 | Not supported | - | V 2.0.0
-1011 | Result string to long | Each command | V 3.0.0
-1012 | Invalid camera ID | GS, GV, TM, HEB, HE, HEE, ACB, AC, CCB, CC, CCE | V 3.0.0
-1013 | Invalid camera feature ID | HE, ACB, AC, CC, | V 3.0.0
-1014 | Invalid result mode | XALC, XAMP, XTLC, XTMP, XT2 | V 3.2.0
-1015 | Invalid L-Check result mode | XALC, XTLC, LC | V 3.2.0
-1018 | Invalid arg type definition | GS, GV, TM, HEB, HE, HEE, ACB, AC, XALC, XAMP, XTLC, XTMP, XT2, LC | V 3.2.0
-1101 | Different recipe names | GS | V 1.6.0
-1102 | Different versions | GS, GV | V 1.6.0
-2001 | Not calibrated | TA, XA, XAS, TT, XT, XTS | V 1.6.0
-2002 | Calibration failed | AC, CCE, HEE | V 1.6.0
-2003 | Invalid calibration data | CCE, HEE | V 1.6.0
-2004 | Not given calibration pose reached | AC | V 1.6.0
-2005 | No start command | HE, HEE, CC, CCE, | V 2.0.0
-3001 | Feature not trained | ACB, AC, CCB, CC, HE, TA, XA, XAS, TT, XT, XTS | V 1.6.0
-3002 | Feature not found | ACB, AC, CCB, CC, HE, TA, XA, XAS, TT, XT, XTS | V 1.6.0
-3003 | Feature not mapped | XA, XAS, XT, XTS | V 1.6.0
-3004 | Part pose not trained | XA, XAS, XT, XTS | V 1.6.0
-3005 | Robot pose not trained | XT, XTS, GP | V 1.6.0
-3006 | No GC result and GCP result mode does not work | XT, XTS, XTLC, GP | V 3.2.0
-4001 | Invalid part ID | TP, TPR, GP | V 2.0.0
-4002 | Not all features located for this part | GP, TP | V 2.0.0
-4003 | No valid grip correction for part | GP | V 3.0.0
-4004 | No valid frame correction for part | GP | V 3.0.0