etisserant@0: etisserant@0: # Debug and warning codes etisserant@0: ------------------------- etisserant@0: etisserant@0: Errors are managed by the macro etisserant@0: MSG_ERR(nbr, string, value) etisserant@0: etisserant@0: Warnings and Informations are managed by the macro etisserant@0: MSG_WAR(nbr, string, value) etisserant@0: etisserant@0: etisserant@0: etisserant@0: The format of nbr etisserant@0: ++++++++++++++++++++ etisserant@0: 16 bits, writen in hexadecimal: 0xtfxx etisserant@0: etisserant@0: t : 1 -> Error etisserant@0: 2 -> Warning etisserant@0: 3 -> Information etisserant@0: luis@288: f : 0 -> In file sync.c, emcy.c etisserant@0: 1 -> lifegrd.c etisserant@0: 2 -> objacces.c etisserant@0: 3 -> timer.c etisserant@0: 4 -> nmtSlave.c etisserant@0: 5 -> nmtMaster.c etisserant@0: 6 -> canOpenDriver.c, interrupt.c, variahw.c (errors nb 20 .. 30) etisserant@0: 7 -> initObjdict.c etisserant@0: 8 -> Maps_module_utilisé.cpp etisserant@0: 9 -> pdo.c etisserant@0: A -> sdo.c etisserant@0: B -> objacces.c etisserant@0: D -> user's application etisserant@0: E -> user's application etisserant@0: F -> user's application etisserant@0: etisserant@0: xx : a number etisserant@0: etisserant@0: etisserant@0: The format of string etisserant@0: ++++++++++++++++++++ etisserant@0: A string, ended by a space, whithout a newline etisserant@0: etisserant@0: The format of value etisserant@0: ++++++++++++++++++++ etisserant@0: Unsigned 32 bits or less etisserant@0: etisserant@0: etisserant@0: