Skip to content

SrdoReceivedEventArgs Class

A consumer SRDO received a complete, correct pair in time; the plain data was written to the mapped objects (CiA DSP 304 V1.0 §8.1.3.1, "Indication").

public sealed class SrdoReceivedEventArgs : System.EventArgs

Inheritance Object → EventArgs → SrdoReceivedEventArgs

Constructors

SrdoReceivedEventArgs(int, uint, byte[], DateTime) Constructor

Constructs the event.

public SrdoReceivedEventArgs(int srdoNumber, uint cobId, byte[] payload, System.DateTime timestamp);

Parameters

srdoNumber Int32

cobId UInt32

payload Byte[]

timestamp DateTime

Properties

SrdoReceivedEventArgs.CobId Property

COB-ID 1, the plain-data frame's id.

public uint CobId { get; }

Property Value

UInt32

SrdoReceivedEventArgs.Payload Property

The plain data (0..8 bytes).

public byte[] Payload { get; }

Property Value

Byte[]

SrdoReceivedEventArgs.SrdoNumber Property

1..64.

public int SrdoNumber { get; }

Property Value

Int32

SrdoReceivedEventArgs.Timestamp Property

UTC.

public System.DateTime Timestamp { get; }

Property Value

DateTime