The SerialPacket holds the (non generated) header and data of one message to the SVH-Hardware. More...
#include <SVHSerialPacket.h>
| Public Member Functions | |
| bool | operator== (const SVHSerialPacket &other) const | 
| Compares two SVHSerialPackets objects. | |
| SVHSerialPacket (size_t _data_length=0, uint8_t _address=SVH_GET_CONTROL_FEEDBACK) | |
| SVHSerialPacket contains the send and received data in raw format (bytewise) | |
| Public Attributes | |
| uint8_t | address | 
| Adress denotes the actual function of the package. | |
| std::vector< uint8_t > | data | 
| Payload of the package. | |
| uint8_t | index | 
| Continuosly incremented counter per package. | |
The SerialPacket holds the (non generated) header and data of one message to the SVH-Hardware.
Definition at line 66 of file SVHSerialPacket.h.
| driver_svh::SVHSerialPacket::SVHSerialPacket | ( | size_t | _data_length = 0, | 
| uint8_t | _address = SVH_GET_CONTROL_FEEDBACK | ||
| ) |  [inline] | 
SVHSerialPacket contains the send and received data in raw format (bytewise)
| data_length | initial size to set the data length to. NOTE: To deserialize a packet this value HAS TO BE SET! | 
Definition at line 80 of file SVHSerialPacket.h.
| bool driver_svh::SVHSerialPacket::operator== | ( | const SVHSerialPacket & | other | ) | const  [inline] | 
Compares two SVHSerialPackets objects.
Definition at line 87 of file SVHSerialPacket.h.
Adress denotes the actual function of the package.
Definition at line 72 of file SVHSerialPacket.h.
| std::vector<uint8_t> driver_svh::SVHSerialPacket::data | 
Payload of the package.
Definition at line 74 of file SVHSerialPacket.h.
Continuosly incremented counter per package.
Definition at line 70 of file SVHSerialPacket.h.