Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Display Filter Reference: openSAFETY

Protocol field name: opensafety

Versions: 1.6.0 to 4.2.4

Back to Display Filter Reference

Field name Description Type Versions
opensafety.crc.dataCRCUnsigned integer (16 bits)1.6.0 to 4.2.4
opensafety.crc.error.crc2_scm_udid_encodedFrame 2 CRC is encoded with byte 6 of SCM UDID due to payload length of 0 in frame 2 or SLIM SSDOLabel2.0.0 to 4.2.4
opensafety.crc.error.frame1_invalidFrame 1 CRC invalid, Possible error in packageLabel1.12.0 to 4.2.4
opensafety.crc.error.frame1_valid_frame2_invalidFrame 1 is valid, frame 2 id is invalidLabel1.12.0 to 4.2.4
opensafety.crc.error.frame2_invalidFrame 2 CRC invalid, Possible error in package or crc calculationLabel1.12.0 to 4.2.4
opensafety.crc.error.frame2_unknown_scmudidFrame 2 CRC invalid, SCM UDID was not auto-detectedLabel1.12.0 to 4.2.4
opensafety.crc.typeCRC TypeUnsigned integer (8 bits)1.6.0 to 4.2.4
opensafety.crc.validIs ValidBoolean1.6.0 to 4.2.4
opensafety.crc.warning.wrong_crc_for_spdoFrame 1 SPDO CRC is Slim SSDO CRC16 0x5935Label1.12.0 to 4.2.4
opensafety.crc2.validIs ValidBoolean1.12.0 to 4.2.4
opensafety.dataDataByte sequence1.6.0 to 1.8.15
opensafety.lengthLengthUnsigned integer (8 bits)1.6.0 to 4.2.4
opensafety.msg.byte_offsetByte OffsetUnsigned integer (16 bits)2.2.0 to 4.2.4
opensafety.msg.directionDirectionBoolean1.8.0 to 4.2.4
opensafety.msg.error.id.mismatchID for frame 2 is not the same as for frame 1Label1.12.0 to 4.2.4
opensafety.msg.error.spdo_address_invalidSPDO address is invalidLabel1.12.0 to 4.2.4
opensafety.msg.error.unknown_typeUnknown openSAFETY message typeLabel1.12.0 to 4.2.4
opensafety.msg.idMessageUnsigned integer (8 bits)1.6.0 to 4.2.4
opensafety.msg.networkSafety DomainUnsigned integer (16 bits)1.8.0 to 4.2.4
opensafety.msg.nodeSafety NodeUnsigned integer (16 bits)1.8.0 to 4.2.4
opensafety.msg.receiverSN send toUnsigned integer (16 bits)1.6.0 to 4.2.4
opensafety.msg.senderSN send fromUnsigned integer (16 bits)1.6.0 to 4.2.4
opensafety.msg.typeTypeUnsigned integer (8 bits)1.6.0 to 4.2.4
opensafety.msg.warning.default_domain_40bitSDN is assumed with 1 to allow 40bit dissectionLabel2.0.0 to 4.2.4
opensafety.msg.warning.reassembly_length_not_positiveCalculation for payload length yielded non-positive resultLabel1.12.0 to 4.2.4
opensafety.msg.warning.reassembly_size_failReassembled message size differs from size in headerLabel1.12.0 to 4.2.4
opensafety.msg.warning.unknown_formatUnknown payload format detectedLabel1.12.0 to 4.2.4
opensafety.scm_udidSCM UDID ConfiguredCharacter string1.6.0 to 4.2.4
opensafety.scm_udid.autoSCM UDID Auto DetectCharacter string1.12.0 to 4.2.4
opensafety.scm_udid.note.autodetectedAuto detected payload as SCM UDIDLabel1.12.0 to 4.2.4
opensafety.scm_udid.note.invalid_preferenceopenSAFETY protocol settings are invalid! SCM UDID first octet will be assumed to be 00Label1.12.0 to 4.2.4
opensafety.scm_udid.validSCM UDID ValidBoolean1.12.0 to 4.2.4
opensafety.scm_udid.warning.assuming_first_octetSCM UDID unknown, assuming 00 as first UDID octetLabel1.12.0 to 4.2.4
opensafety.scm_udid_autoSCM UDID Auto DetectCharacter string1.8.0 to 1.10.14
opensafety.scm_udid_validSCM UDID ValidBoolean1.6.0 to 1.10.14
opensafety.snmt.additional.saddrAdditional SADDRUnsigned integer (16 bits)1.12.0 to 4.2.4
opensafety.snmt.additional.txspdoAdditional TxSPDOUnsigned integer (16 bits)1.12.0 to 4.2.4
opensafety.snmt.error_codeError CodeUnsigned integer (8 bits)1.6.0 to 4.2.4
opensafety.snmt.error_groupError GroupUnsigned integer (8 bits)1.6.0 to 4.2.4
opensafety.snmt.initctInitial CTUnsigned integer (40 bits)2.0.0 to 4.2.4
opensafety.snmt.masterSNMT MasterUnsigned integer (16 bits)1.6.0 to 4.2.4
opensafety.snmt.parameter_typeParameter Request TypeBoolean1.12.0 to 4.2.4
opensafety.snmt.scmSCMUnsigned integer (16 bits)1.6.0 to 4.2.4
opensafety.snmt.service_idExtended Service IDUnsigned integer (8 bits)1.6.0 to 4.2.4
opensafety.snmt.slaveSNMT SlaveUnsigned integer (16 bits)1.6.0 to 4.2.4
opensafety.snmt.timestampParameter TimestampByte sequence1.6.0 to 1.8.15
opensafety.snmt.tool_idTool IDUnsigned integer (16 bits)1.6.0 to 4.2.4
opensafety.snmt.udidUDID for SNEthernet or other MAC address1.6.0 to 4.2.4
opensafety.sod.mappingMapping entryLabel1.10.0 to 4.2.4
opensafety.sod.mapping.bitsMapping sizeUnsigned integer (8 bits)1.10.0 to 4.2.4
opensafety.sod.parameter.checksumParameter ChecksumUnsigned integer (32 bits)1.10.0 to 4.2.4
opensafety.sod.parameter.timestampParameter TimestampUnsigned integer (32 bits)1.10.0 to 4.2.4
opensafety.spdo.connection_validConnection Valid BitBoolean1.6.0 to 4.2.4
opensafety.spdo.ctConsecutive TimeUnsigned integer (16 bits)2.0.0 to 4.2.4
opensafety.spdo.ct40bitConsecutive Time 40bitUnsigned integer (40 bits)2.0.0 to 4.2.4
opensafety.spdo.directionSend toBoolean2.0.0 to 4.2.4
opensafety.spdo.featureflagsSPDO Feature FlagsUnsigned integer (8 bits)2.0.0 to 4.2.4
opensafety.spdo.features.40bitactive40Bit CounterBoolean2.0.0 to 4.2.4
opensafety.spdo.features.40bitrequest40Bit RequestBoolean2.0.0 to 4.2.4
opensafety.spdo.payloadSPDO PayloadByte sequence1.6.0 to 1.12.13
opensafety.spdo.producerProducerUnsigned integer (16 bits)1.6.0 to 1.12.13
opensafety.spdo.time.producerInternal Time ProducerUnsigned integer (16 bits)1.6.0 to 1.12.13
opensafety.spdo.time.request_counterTime Request CounterUnsigned integer (8 bits)1.6.0 to 4.2.4
opensafety.spdo.time.request_fromTime Request fromUnsigned integer (16 bits)1.6.0 to 4.2.4
opensafety.spdo.time.request_toTime Request byUnsigned integer (16 bits)1.6.0 to 4.2.4
opensafety.spdo.time.snInternal Time SNUnsigned integer (16 bits)1.6.0 to 1.12.13
opensafety.ssdo.abortcodeAbort CodeUnsigned integer (32 bits)1.6.0 to 4.2.4
opensafety.ssdo.clientSSDO ClientUnsigned integer (16 bits)1.6.0 to 4.2.4
opensafety.ssdo.extparExt. ParameterCharacter string1.10.0 to 4.2.4
opensafety.ssdo.extpar.crcParameter Set CRCUnsigned integer (32 bits)1.10.0 to 4.2.4
opensafety.ssdo.extpar.dataExt. Parameter DataByte sequence1.10.0 to 4.2.4
opensafety.ssdo.extpar.lengthParameter Set LengthUnsigned integer (8 bits)1.10.0 to 4.2.4
opensafety.ssdo.extpar.saddrParameter Set for SADDRUnsigned integer (16 bits)1.10.0 to 4.2.4
opensafety.ssdo.extpar.setnrAdditional Parameter SetUnsigned integer (8 bits)1.10.0 to 4.2.4
opensafety.ssdo.extpar.timestampTimestampUnsigned integer (32 bits)1.10.0 to 4.2.4
opensafety.ssdo.extpar.versionParameter Set VersionUnsigned integer (8 bits)1.10.0 to 4.2.4
opensafety.ssdo.fragmentMessage fragmentFrame number1.10.0 to 4.2.4
opensafety.ssdo.fragment.countMessage fragment countUnsigned integer (32 bits)1.10.0 to 4.2.4
opensafety.ssdo.fragment.errorMessage defragmentation errorFrame number1.10.0 to 4.2.4
opensafety.ssdo.fragment.multiple_tailsMessage has multiple tail fragmentsBoolean1.10.0 to 4.2.4
opensafety.ssdo.fragment.overlapMessage fragment overlapBoolean1.10.0 to 4.2.4
opensafety.ssdo.fragment.overlap.conflictsMessage fragment overlapping with conflicting dataBoolean1.10.0 to 4.2.4
opensafety.ssdo.fragment.too_long_fragmentMessage fragment too longBoolean1.10.0 to 4.2.4
opensafety.ssdo.fragmentsMessage fragmentsLabel1.10.0 to 4.2.4
opensafety.ssdo.inhibittimeInhibit TimeUnsigned integer (32 bits)1.6.0 to 1.8.15
opensafety.ssdo.masterSSDO ServerUnsigned integer (16 bits)1.6.0 to 4.2.4
opensafety.ssdo.payloadSOD PayloadByte sequence1.6.0 to 4.2.4
opensafety.ssdo.payloadsizeSOD Payload SizeUnsigned integer (32 bits)1.6.0 to 4.2.4
opensafety.ssdo.preload.errorWrong/missing segmentBoolean2.0.0 to 4.2.4
opensafety.ssdo.preload.queuesizePreload Queue SizeUnsigned integer (8 bits)2.0.0 to 4.2.4
opensafety.ssdo.reassembled.dataReassembled DataByte sequence1.10.0 to 4.2.4
opensafety.ssdo.reassembled.inReassembled inFrame number1.10.0 to 4.2.4
opensafety.ssdo.reassembled.lengthReassembled lengthUnsigned integer (32 bits)1.10.0 to 4.2.4
opensafety.ssdo.sacmdSOD Access CommandUnsigned integer (8 bits)1.6.0 to 4.2.4
opensafety.ssdo.sacmd.abort_transferAbort TransferBoolean1.6.0 to 4.2.4
opensafety.ssdo.sacmd.accessAccess DirectionBoolean1.6.0 to 4.2.4
opensafety.ssdo.sacmd.block_transferBlock TransferBoolean1.6.0 to 1.12.13
opensafety.ssdo.sacmd.end_segmentEnd SegmentBoolean1.6.0 to 4.2.4
opensafety.ssdo.sacmd.initiateInitiate TransferBoolean1.6.0 to 4.2.4
opensafety.ssdo.sacmd.preloadPreload TransferBoolean2.0.0 to 4.2.4
opensafety.ssdo.sacmd.reservedReservedBoolean1.6.0 to 1.8.15
opensafety.ssdo.sacmd.segmentationSegmentationBoolean1.6.0 to 4.2.4
opensafety.ssdo.sacmd.toggleToggle BitBoolean1.6.0 to 4.2.4
opensafety.ssdo.sanoSOD Access Request NumberUnsigned integer (16 bits)1.6.0 to 4.2.4
opensafety.ssdo.segmentsizeSOD Segment SizeUnsigned integer (32 bits)1.6.0 to 1.8.15
opensafety.ssdo.sod_indexSOD IndexUnsigned integer (16 bits)1.6.0 to 1.8.15
opensafety.ssdo.sod_subindexSOD Sub IndexUnsigned integer (8 bits)1.6.0 to 1.8.15
opensafety.ssdo.sodentry.dataSOD DataByte sequence1.10.0 to 4.2.4
opensafety.ssdo.sodentry.indexSOD IndexUnsigned integer (16 bits)1.10.0 to 4.2.4
opensafety.ssdo.sodentry.sizeSOD Entry SizeUnsigned integer (32 bits)1.10.0 to 4.2.4
opensafety.ssdo.sodentry.subindexSOD Sub IndexUnsigned integer (8 bits)1.10.0 to 4.2.4