▼Nsick | |
▼Ncola2 | |
CApplicationNameVariableCommand | Command to read the type code of the sensor |
CChangeCommSettingsCommand | Method command class for changing the settings in the sensor. Such as which data packages to enable |
CCloseSession | Command to close a cola2 session between host and sensor |
CCola2Session | Establishes a cola2 session with a sensor and enables execution of commands in this session |
CCommand | Base class for commands. Defines the base interface and does the common tasks |
CConfigMetadataVariableCommand | Command to read the type code of the sensor |
CCreateSession | Command to create a new cola2 session |
CDeviceNameVariableCommand | |
CDeviceStatusVariableCommand | Command to read the type code of the sensor |
CFieldGeometryVariableCommand | Command to read the field geometry from the sensor |
CFieldHeaderVariableCommand | Command to read the field header variables |
CFieldSetsVariableCommand | Command to read the type code of the sensor |
CFindMeCommand | Method command class to make the scanner flash. To find the correct hardware |
CFirmwareVersionVariableCommand | |
CMeasurementCurrentConfigVariableCommand | Command to read the current configuration from the sensor |
CMeasurementPersistentConfigVariableCommand | Command to read the persistent configuration from the sensor |
CMethodCommand | Command for method calls to the sensor |
CMonitoringCaseTableHeaderVariableCommand | Command to read the header of the monitoring case table |
CMonitoringCaseVariableCommand | Command to read the header of the monitoring case table |
COrderNumberVariableCommand | |
CProjectNameVariableCommand | |
CRequiredUserActionVariableCommand | Command to read the type code of the sensor |
CSerialNumberVariableCommand | |
CStatusOverviewVariableCommand | Command to read the type code of the sensor |
CTypeCodeVariableCommand | Command to read the type code of the sensor |
CUserNameVariableCommand | Command to read the type code of the sensor |
CVariableCommand | Command to read a variable from the sensor |
▼Ncommunication | |
CAsyncTCPClient | A asynchronous tcp client |
CAsyncUDPClient | An asynchronous udp client |
▼Ndata_processing | |
CParseApplicationData | Parses the application data from a packet buffer |
CParseApplicationNameData | Parser to read the type code of a tcp sequence |
CParseConfigMetadata | Parser to read the type code of a tcp sequence |
CParseData | Parses the udp data packets depending on which data will be received |
CParseDatagramHeader | Parser for the datagram header |
CParseDataHeader | Parser for the data header |
CParseDerivedValues | Parser for the derived values from the udp data packets |
CParseDeviceName | Parser to read the device name from a tcp sequence |
CParseDeviceStatusData | Parser to read the device status of a tcp sequence |
CParseFieldGeometryData | Parser to read field geometry data |
CParseFieldHeaderData | Parser to read the field header for protective and warning fields |
CParseFieldSetsData | Parser to read the type code of a tcp sequence |
CParseFirmwareVersion | Parser to read the firmware version from a tcp sequence |
CParseGeneralSystemState | Parser to parse the general system state from the udp packets |
CParseIntrusionData | Parser to read the intrusion data from a udp sequence |
CParseMeasurementCurrentConfigData | Parser to read the current configuration of the sensor |
CParseMeasurementData | Parser for the measurement data from a udp sequence |
CParseMeasurementPersistentConfigData | Parser to read the persistent configuration of the sensor |
CParseMonitoringCaseData | Parser to read monitoring case data |
CParseOrderNumber | Parser to read the order number from a tcp sequence |
CParseProjectName | Parser to read the project name from a tcp sequence |
CParseRequiredUserActionData | Parser to read the required user action of a tcp sequence |
CParseSerialNumber | Parser to read the serial number from a tcp sequence |
CParseStatusOverviewData | Parser to read the status overview of a tcp sequence |
CParseTCPPacket | Parser for an incoming TCP packet |
CParseTypeCodeData | Parser to read the type code of a tcp sequence |
CParseUserNameData | Parser to read the type code of a tcp sequence |
CTCPPacketMerger | Merges incoming tcp packets together to get a complete data packet |
CUDPPacketMerger | Merges udp packets together to a complete data packet |
▼Ndatastructure | |
CApplicationData | The application io class, bundles application input and output |
CApplicationInputs | The applications inputs from a udp data packet |
CApplicationName | Class containing the application name of a laser scanner |
CApplicationOutputs | The application outputs from a udp data packet |
CCommSettings | Containing the communication settings for the sensor which can be changed on runtime |
CConfigData | Config data for current and persistent sensor config |
CConfigMetadata | Class containing the serial number of a laser scanner |
CData | The data class containing all data blocks of a measurement |
CDatagramHeader | Contains the contents of a udp datagram header. Used to match the datagrams together to form a complete data packet |
CDataHeader | Contains the content of the data header of a udp data packet |
CDerivedValues | The DerivedValues class Includes the derived configuration of the measurement data channel |
CDeviceName | Class containing the device name of a laser scanner |
CDeviceStatus | Class containing the device status of a laser scanner |
CFieldData | Field data for warning and protective fields |
CFieldSets | Class containing the field name of a laser scanner |
CFirmwareVersion | Class containing the firmware version of a laser scanner |
CGeneralSystemState | 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 |
CIntrusionData | Class containing all IntrusionDatums |
CIntrusionDatum | Class containing a single IntrusionDatum |
CLatestTelegram | Class containing the latest telegram of a laser scanner |
CMeasurementData | Class containing all scanpoints of a single measurement |
CMonitoringCaseData | Stores the data for the different monitoring cases |
COrderNumber | Class containing the order number of a laser scanner |
CPacketBuffer | A packetbuffer for the raw data from the sensor |
CParsedPacketBuffer | Struct of a PacketBuffer with a parsed header |
CProjectName | Class containing the project name of a laser scanner |
CRequiredUserAction | Class containing the additional information about the sopas state |
CScanPoint | Class containing the data of a single scan point |
CSerialNumber | Class containing the serial number of a laser scanner |
CStatusOverview | Class containing the serial number of a laser scanner |
CTypeCode | Class containing the type code of a laser scanner |
CUserName | Class containing the user name of a laser scanner |
CSickSafetyscanners | Class managing the algorithmic part of the package |
CSickSafetyscannersRos | The SickSafetyscannersRos class |