Class containing the device status of a laser scanner. More...
#include <DeviceStatus.h>
Public Member Functions | |
| DeviceStatus () | |
| Constructor of the device status. More... | |
| uint8_t | getDeviceStatus () const |
| Gets the device status for the scanner. More... | |
| void | setDeviceStatus (const uint8_t &device_status) |
| Sets the device status for the scanner. More... | |
Private Attributes | |
| uint8_t | m_device_status |
Class containing the device status of a laser scanner.
Definition at line 47 of file DeviceStatus.h.
| Enumerator | |
|---|---|
| E_UNKNOWN | |
| E_START_UP | |
| E_SERVICE_MODE | |
| E_NORMAL_OPERATION | |
| E_SUSPENDED_OPERATION | |
| E_SERVICE_RECOMMENDED | |
| E_SERVICE_REQUIRED | |
| E_RECOVERABLE_ERROR | |
| E_FATAL_ERROR | |
Definition at line 50 of file DeviceStatus.h.
| sick::datastructure::DeviceStatus::DeviceStatus | ( | ) |
Constructor of the device status.
Definition at line 40 of file DeviceStatus.cpp.
| uint8_t sick::datastructure::DeviceStatus::getDeviceStatus | ( | ) | const |
Gets the device status for the scanner.
Definition at line 42 of file DeviceStatus.cpp.
| void sick::datastructure::DeviceStatus::setDeviceStatus | ( | const uint8_t & | device_status | ) |
Sets the device status for the scanner.
| device_status | The device status for the scanner. |
Definition at line 47 of file DeviceStatus.cpp.
|
private |
Definition at line 81 of file DeviceStatus.h.