Index: leahi_dialin/common/generic_defs.py =================================================================== diff -u -r75c97894e28b7cc684fcaf8f7ffba3f8c1bb61d8 -r27cd8e0e7b47617083e8c12f73306f0ba648e687 --- leahi_dialin/common/generic_defs.py (.../generic_defs.py) (revision 75c97894e28b7cc684fcaf8f7ffba3f8c1bb61d8) +++ leahi_dialin/common/generic_defs.py (.../generic_defs.py) (revision 27cd8e0e7b47617083e8c12f73306f0ba648e687) @@ -21,15 +21,16 @@ @unique class DataTypes(DialinEnum): - NONE = (0, None, 0) # No Data Type - None - U32 = (1, ' Integer - S32 = (2, ' Integer - F32 = (3, ' Float - BOOL = (4, ' Integer - Could use ' Integer + S32 = (2, ' Integer + F32 = (3, ' Float + BOOL = (4, ' Integer # After this point the Data Types are extra ones used only in Dialin - U08 = (5, ' Integer - U16 = (6, ' Integer - NUM_OF_DATA_TYPES = (7, None, 0) # Number of Data Types - None + U08 = (5, ' Integer + U16 = (6, ' Integer + BOOL_U08 = (7, ' Integer + NUM_OF_DATA_TYPES = (8, None, 0) # Number of Data Types - None def __new__(cls, value, unpack_fmt, unpack_size): obj = object.__new__(cls) @@ -53,5 +54,6 @@ 'BOOL': ['boolean'], 'U08': ['u8'], 'U16': [], + 'BOOL_U08': [], 'NUM_OF_DATA_TYPES': [], }