Index: leahi_dialin/common/generic_defs.py =================================================================== diff -u -r27cd8e0e7b47617083e8c12f73306f0ba648e687 -r6c90336ac2cd8cf34ac620cff431a847d9ddf557 --- leahi_dialin/common/generic_defs.py (.../generic_defs.py) (revision 27cd8e0e7b47617083e8c12f73306f0ba648e687) +++ leahi_dialin/common/generic_defs.py (.../generic_defs.py) (revision 6c90336ac2cd8cf34ac620cff431a847d9ddf557) @@ -29,8 +29,9 @@ # After this point the Data Types are extra ones used only in Dialin U08 = (5, ' Integer U16 = (6, ' Integer - BOOL_U08 = (7, ' Integer - NUM_OF_DATA_TYPES = (8, None, 0) # Number of Data Types - None + S16 = (7, ' Integer + BOOL_U08 = (8, ' Integer + NUM_OF_DATA_TYPES = (9, None, 0) # Number of Data Types - None def __new__(cls, value, unpack_fmt, unpack_size): obj = object.__new__(cls) @@ -54,6 +55,7 @@ 'BOOL': ['boolean'], 'U08': ['u8'], 'U16': [], + 'S16': [], 'BOOL_U08': [], 'NUM_OF_DATA_TYPES': [], }