std::shared_ptr< sick::data_processing::ParseOrderNumber > m_order_number_parser_ptr
Class containing the order number of a laser scanner.
Establishes a cola2 session with a sensor and enables execution of commands in this session.
datastructure::OrderNumber & m_order_number
bool processReply()
Processes the return from the sensor.
std::vector< uint8_t > getDataVector() const
Returns the data vector.
OrderNumberVariableCommand(Cola2Session &session, datastructure::OrderNumber &order_number)
Constructor of the Command. Takes the current session and the reference for the device name.
bool processReply()
Processes the return from the sensor.
bool canBeExecutedWithoutSessionID() const
Returns if the command can be executed without a session ID. Will return false for most commands exce...
Command to read a variable from the sensor.