35 #ifndef SICK_SAFETYSCANNERS_DATA_PROCESSING_PARSEDEVICESTATUS_H 36 #define SICK_SAFETYSCANNERS_DATA_PROCESSING_PARSEDEVICESTATUS_H 46 namespace data_processing {
72 uint8_t
readDeviceStatus(std::vector<uint8_t>::const_iterator data_ptr)
const;
78 #endif // SICK_SAFETYSCANNERS_DATA_PROCESSING_PARSEDEVICESTATUS_H uint8_t readDeviceStatus(std::vector< uint8_t >::const_iterator data_ptr) const
A packetbuffer for the raw data from the sensor.
Parser to read the device status of a tcp sequence.
Class containing the device status of a laser scanner.
bool parseTCPSequence(const datastructure::PacketBuffer &buffer, datastructure::DeviceStatus &device_status) const
Parses a tcp sequence to read the device status of the sensor.
ParseDeviceStatusData()
Constructor of the parser.