data structure with binary data for response from SDH to PC More...
| Public Member Functions | |
| void | CheckCRC16 () const | 
| check the CRC value in parameter_bytes. Throw an exception if check fails  More... | |
| tCRCValue * | CRC16 () const | 
| return a ptr to the CRC value in parameter_bytes, assuming that nb_data_bytes is correct (including the CRC bytes)  More... | |
| Public Attributes | |
| union { | |
| float parameter [eNUMBER_OF_ELEMENTS] | |
| unsigned char   parameter_bytes [sizeof(float) *eNUMBER_OF_ELEMENTS+sizeof(tCRCValue)] | |
| }; | |
| unsigned char | cmd_code | 
| unsigned char | nb_data_bytes | 
| unsigned char | nb_valid_parameters | 
| unsigned char | status_code | 
data structure with binary data for response from SDH to PC
Definition at line 100 of file sdhserial.cpp.
| void sSDHBinaryResponse::CheckCRC16 | ( | ) | const | 
check the CRC value in parameter_bytes. Throw an exception if check fails
Definition at line 179 of file sdhserial.cpp.
| 
 | inline | 
return a ptr to the CRC value in parameter_bytes, assuming that nb_data_bytes is correct (including the CRC bytes)
Definition at line 116 of file sdhserial.cpp.
| union { ... } | 
| unsigned char sSDHBinaryResponse::cmd_code | 
Definition at line 106 of file sdhserial.cpp.
| unsigned char sSDHBinaryResponse::nb_data_bytes | 
Definition at line 107 of file sdhserial.cpp.
| unsigned char sSDHBinaryResponse::nb_valid_parameters | 
Definition at line 108 of file sdhserial.cpp.
| float sSDHBinaryResponse::parameter[eNUMBER_OF_ELEMENTS] | 
Definition at line 111 of file sdhserial.cpp.
| unsigned char sSDHBinaryResponse::parameter_bytes[sizeof(float) *eNUMBER_OF_ELEMENTS+sizeof(tCRCValue)] | 
Definition at line 112 of file sdhserial.cpp.
| unsigned char sSDHBinaryResponse::status_code | 
Definition at line 109 of file sdhserial.cpp.