Classes | |
| class | ApplicationData |
| The application io class, bundles application input and output. More... | |
| class | ApplicationInputs |
| The applications inputs from a udp data packet. More... | |
| class | ApplicationName |
| Class containing the application name of a laser scanner. More... | |
| class | ApplicationOutputs |
| The application outputs from a udp data packet. More... | |
| class | CommSettings |
| Containing the communication settings for the sensor which can be changed on runtime. More... | |
| class | ConfigData |
| Config data for current and persistent sensor config. More... | |
| class | ConfigMetadata |
| Class containing the serial number of a laser scanner. More... | |
| class | Data |
| The data class containing all data blocks of a measurement. More... | |
| class | DatagramHeader |
| Contains the contents of a udp datagram header. Used to match the datagrams together to form a complete data packet. More... | |
| class | DataHeader |
| Contains the content of the data header of a udp data packet. More... | |
| class | DerivedValues |
| The DerivedValues class Includes the derived configuration of the measurement data channel. More... | |
| class | DeviceName |
| Class containing the device name of a laser scanner. More... | |
| class | DeviceStatus |
| Class containing the device status of a laser scanner. More... | |
| class | FieldData |
| Field data for warning and protective fields. More... | |
| class | FieldSets |
| Class containing the field name of a laser scanner. More... | |
| class | FirmwareVersion |
| Class containing the firmware version of a laser scanner. More... | |
| class | 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. More... | |
| class | IntrusionData |
| Class containing all IntrusionDatums. More... | |
| class | IntrusionDatum |
| Class containing a single IntrusionDatum. More... | |
| class | LatestTelegram |
| Class containing the latest telegram of a laser scanner. More... | |
| class | MeasurementData |
| Class containing all scanpoints of a single measurement. More... | |
| class | MonitoringCaseData |
| Stores the data for the different monitoring cases. More... | |
| class | OrderNumber |
| Class containing the order number of a laser scanner. More... | |
| class | PacketBuffer |
| A packetbuffer for the raw data from the sensor. More... | |
| class | ParsedPacketBuffer |
| Struct of a PacketBuffer with a parsed header. More... | |
| class | ProjectName |
| Class containing the project name of a laser scanner. More... | |
| class | RequiredUserAction |
| Class containing the additional information about the sopas state. More... | |
| class | ScanPoint |
| Class containing the data of a single scan point. More... | |
| class | SerialNumber |
| Class containing the serial number of a laser scanner. More... | |
| class | StatusOverview |
| Class containing the serial number of a laser scanner. More... | |
| class | TypeCode |
| Class containing the type code of a laser scanner. More... | |
| class | UserName |
| Class containing the user name of a laser scanner. More... | |
Enumerations | |
| enum | e_interface_type { E_EFIPRO, E_ETHERNET_IP, E_PROFINET = 3, E_NONSAFE_ETHERNET = 4 } |
| enum | e_ranges { E_NORMAL_RANGE = 40, E_LONG_RANGE = 64 } |
Variables | |
| const uint32_t | MAXSIZE = 10000 |
| MAXSIZE of the packetbuffer. More... | |
| Enumerator | |
|---|---|
| E_EFIPRO | |
| E_ETHERNET_IP | |
| E_PROFINET | |
| E_NONSAFE_ETHERNET | |
Definition at line 44 of file TypeCode.h.
| Enumerator | |
|---|---|
| E_NORMAL_RANGE | |
| E_LONG_RANGE | |
Definition at line 52 of file TypeCode.h.
| const uint32_t sick::datastructure::MAXSIZE = 10000 |
MAXSIZE of the packetbuffer.
Definition at line 56 of file PacketBuffer.h.