Go to the documentation of this file.
35 #ifndef SICK_SAFETYSCANNERS_COLA2_MEASUREMENTPERSISTENTCONFIGVARIABLECOMMAND_H
36 #define SICK_SAFETYSCANNERS_COLA2_MEASUREMENTPERSISTENTCONFIGVARIABLECOMMAND_H
87 std::shared_ptr<sick::data_processing::ParseMeasurementPersistentConfigData>
96 #endif // SICK_SAFETYSCANNERS_COLA2_MEASUREMENTPERSISTENTCONFIGVARIABLECOMMAND_H
bool canBeExecutedWithoutSessionID() const
Returns if the command can be executed without a session ID. Will return false for most commands exce...
std::shared_ptr< sick::data_processing::ParseMeasurementPersistentConfigData > m_measurement_persistent_config_parser_ptr
Establishes a cola2 session with a sensor and enables execution of commands in this session.
sick::datastructure::ConfigData & m_config_data
sick::cola2::VariableCommand base_class
Typedef to reference the base class.
MeasurementPersistentConfigVariableCommand(Cola2Session &session, datastructure::ConfigData &config_data)
Constructor of the command.
Command to read the persistent configuration from the sensor.
bool processReply()
Processes the return from the sensor.
Config data for current and persistent sensor config.
Command to read a variable from the sensor.