diff --git a/soem/ethercatprint.c b/soem/ethercatprint.c index 6e4f801..028dfe0 100644 --- a/soem/ethercatprint.c +++ b/soem/ethercatprint.c @@ -98,6 +98,11 @@ const ec_ALstatuscodelist_t ec_ALstatuscodelist[] = { {0x0000 , "No error" }, {0x0001 , "Unspecified error" }, {0x0002 , "No memory" }, + {0x0003 , "Invalid device setup" }, + {0x0004 , "Invalid revision" }, + {0x0006 , "SII/EEPROM information does not match firmware" }, + {0x0007 , "Firmware update not successful. Old firmware still running" }, + {0x000E , "License error" }, {0x0011 , "Invalid requested state change" }, {0x0012 , "Unknown requested state" }, {0x0013 , "Bootstrap not supported" }, @@ -144,8 +149,14 @@ const ec_ALstatuscodelist_t ec_ALstatuscodelist[] = { {0x004F , "MBX_VOE" }, {0x0050 , "EEPROM no access" }, {0x0051 , "EEPROM error" }, + {0x0052 , "External hardware not ready" }, {0x0060 , "Slave restarted locally" }, {0x0061 , "Device identification value updated" }, + {0x0070 , "Detected Module Ident List does not match" }, + {0x0080 , "Supply voltage too low" }, + {0x0081 , "Supply voltage too high" }, + {0x0082 , "Temperature too low" }, + {0x0083 , "Temperature too high" }, {0x00f0 , "Application controller available" }, {0xffff , "Unknown" } };