Csick::datastructure::ApplicationData | The application io class, bundles application input and output |
Csick::datastructure::ApplicationInputs | The applications inputs from a udp data packet |
Csick::datastructure::ApplicationName | Class containing the application name of a laser scanner |
Csick::datastructure::ApplicationOutputs | The application outputs from a udp data packet |
Csick::communication::AsyncTCPClient | A asynchronous tcp client |
Csick::communication::AsyncUDPClient | An asynchronous udp client |
Csick::cola2::Cola2Session | Establishes a cola2 session with a sensor and enables execution of commands in this session |
▼Csick::cola2::Command | Base class for commands. Defines the base interface and does the common tasks |
Csick::cola2::CloseSession | Command to close a cola2 session between host and sensor |
Csick::cola2::CreateSession | Command to create a new cola2 session |
▼Csick::cola2::MethodCommand | Command for method calls to the sensor |
Csick::cola2::ChangeCommSettingsCommand | Method command class for changing the settings in the sensor. Such as which data packages to enable |
Csick::cola2::FindMeCommand | Method command class to make the scanner flash. To find the correct hardware |
▼Csick::cola2::VariableCommand | Command to read a variable from the sensor |
Csick::cola2::ApplicationNameVariableCommand | Command to read the type code of the sensor |
Csick::cola2::ConfigMetadataVariableCommand | Command to read the type code of the sensor |
Csick::cola2::DeviceNameVariableCommand | |
Csick::cola2::DeviceStatusVariableCommand | Command to read the type code of the sensor |
Csick::cola2::FieldGeometryVariableCommand | Command to read the field geometry from the sensor |
Csick::cola2::FieldHeaderVariableCommand | Command to read the field header variables |
Csick::cola2::FieldSetsVariableCommand | Command to read the type code of the sensor |
Csick::cola2::FirmwareVersionVariableCommand | |
Csick::cola2::MeasurementCurrentConfigVariableCommand | Command to read the current configuration from the sensor |
Csick::cola2::MeasurementPersistentConfigVariableCommand | Command to read the persistent configuration from the sensor |
Csick::cola2::MonitoringCaseTableHeaderVariableCommand | Command to read the header of the monitoring case table |
Csick::cola2::MonitoringCaseVariableCommand | Command to read the header of the monitoring case table |
Csick::cola2::OrderNumberVariableCommand | |
Csick::cola2::ProjectNameVariableCommand | |
Csick::cola2::RequiredUserActionVariableCommand | Command to read the type code of the sensor |
Csick::cola2::SerialNumberVariableCommand | |
Csick::cola2::StatusOverviewVariableCommand | Command to read the type code of the sensor |
Csick::cola2::TypeCodeVariableCommand | Command to read the type code of the sensor |
Csick::cola2::UserNameVariableCommand | Command to read the type code of the sensor |
Csick::datastructure::CommSettings | Containing the communication settings for the sensor which can be changed on runtime |
Csick::datastructure::ConfigData | Config data for current and persistent sensor config |
Csick::datastructure::ConfigMetadata | Class containing the serial number of a laser scanner |
Csick::datastructure::Data | The data class containing all data blocks of a measurement |
Csick::datastructure::DatagramHeader | Contains the contents of a udp datagram header. Used to match the datagrams together to form a complete data packet |
Csick::datastructure::DataHeader | Contains the content of the data header of a udp data packet |
Csick::datastructure::DerivedValues | The DerivedValues class Includes the derived configuration of the measurement data channel |
Csick::datastructure::DeviceName | Class containing the device name of a laser scanner |
Csick::datastructure::DeviceStatus | Class containing the device status of a laser scanner |
Csick::datastructure::FieldData | Field data for warning and protective fields |
Csick::datastructure::FieldSets | Class containing the field name of a laser scanner |
Csick::datastructure::FirmwareVersion | Class containing the firmware version of a laser scanner |
Csick::datastructure::GeneralSystemState | The GeneralSystemState class. It includes a summary of the current system state, the state of the safe and the non-safe cut-off path and bits indicating if a restart interlock is ready to be reset |
Csick::datastructure::IntrusionData | Class containing all IntrusionDatums |
Csick::datastructure::IntrusionDatum | Class containing a single IntrusionDatum |
Csick::datastructure::LatestTelegram | Class containing the latest telegram of a laser scanner |
Csick::datastructure::MeasurementData | Class containing all scanpoints of a single measurement |
Csick::datastructure::MonitoringCaseData | Stores the data for the different monitoring cases |
Csick::datastructure::OrderNumber | Class containing the order number of a laser scanner |
Csick::datastructure::PacketBuffer | A packetbuffer for the raw data from the sensor |
Csick::data_processing::ParseApplicationData | Parses the application data from a packet buffer |
Csick::data_processing::ParseApplicationNameData | Parser to read the type code of a tcp sequence |
Csick::data_processing::ParseConfigMetadata | Parser to read the type code of a tcp sequence |
Csick::data_processing::ParseData | Parses the udp data packets depending on which data will be received |
Csick::data_processing::ParseDatagramHeader | Parser for the datagram header |
Csick::data_processing::ParseDataHeader | Parser for the data header |
Csick::data_processing::ParseDerivedValues | Parser for the derived values from the udp data packets |
Csick::data_processing::ParseDeviceName | Parser to read the device name from a tcp sequence |
Csick::data_processing::ParseDeviceStatusData | Parser to read the device status of a tcp sequence |
Csick::datastructure::ParsedPacketBuffer | Struct of a PacketBuffer with a parsed header |
Csick::data_processing::ParseFieldGeometryData | Parser to read field geometry data |
Csick::data_processing::ParseFieldHeaderData | Parser to read the field header for protective and warning fields |
Csick::data_processing::ParseFieldSetsData | Parser to read the type code of a tcp sequence |
Csick::data_processing::ParseFirmwareVersion | Parser to read the firmware version from a tcp sequence |
Csick::data_processing::ParseGeneralSystemState | Parser to parse the general system state from the udp packets |
Csick::data_processing::ParseIntrusionData | Parser to read the intrusion data from a udp sequence |
Csick::data_processing::ParseMeasurementCurrentConfigData | Parser to read the current configuration of the sensor |
Csick::data_processing::ParseMeasurementData | Parser for the measurement data from a udp sequence |
Csick::data_processing::ParseMeasurementPersistentConfigData | Parser to read the persistent configuration of the sensor |
Csick::data_processing::ParseMonitoringCaseData | Parser to read monitoring case data |
Csick::data_processing::ParseOrderNumber | Parser to read the order number from a tcp sequence |
Csick::data_processing::ParseProjectName | Parser to read the project name from a tcp sequence |
Csick::data_processing::ParseRequiredUserActionData | Parser to read the required user action of a tcp sequence |
Csick::data_processing::ParseSerialNumber | Parser to read the serial number from a tcp sequence |
Csick::data_processing::ParseStatusOverviewData | Parser to read the status overview of a tcp sequence |
Csick::data_processing::ParseTCPPacket | Parser for an incoming TCP packet |
Csick::data_processing::ParseTypeCodeData | Parser to read the type code of a tcp sequence |
Csick::data_processing::ParseUserNameData | Parser to read the type code of a tcp sequence |
Csick::datastructure::ProjectName | Class containing the project name of a laser scanner |
Csick::datastructure::RequiredUserAction | Class containing the additional information about the sopas state |
Csick::datastructure::ScanPoint | Class containing the data of a single scan point |
Csick::datastructure::SerialNumber | Class containing the serial number of a laser scanner |
Csick::SickSafetyscanners | Class managing the algorithmic part of the package |
Csick::SickSafetyscannersRos | The SickSafetyscannersRos class |
Csick::datastructure::StatusOverview | Class containing the serial number of a laser scanner |
Csick::data_processing::TCPPacketMerger | Merges incoming tcp packets together to get a complete data packet |
Csick::datastructure::TypeCode | Class containing the type code of a laser scanner |
Csick::data_processing::UDPPacketMerger | Merges udp packets together to a complete data packet |
Csick::datastructure::UserName | Class containing the user name of a laser scanner |