Skip to content

ForeignSrdoStatus Enum

What the monitor observed, rather than a remote device's safety state.

public enum ForeignSrdoStatus

Fields

NotReceived 0

No complete pair in this evaluation period.

Valid 1

A complete, usable inverse pair within the observed timing limits.

WaitingForInverted 2

A normal frame is pending; also reports replacement by another normal frame.

StartupInverted 3

A lone inverted frame at startup was ignored, matching local consumer semantics.

OutOfOrder 4

An inverted frame without a pending normal after a pair, a protocol error or deadline expiry.

Mismatch 5

Payload lengths or bitwise inversion differ.

ShortPayload 6

A pair is shorter than the mapping.

InvalidFormat 7

Extended, RTR, FD or oversized SRDO candidate.

ValidationTimeExpired 8

No inverted frame was observed before SRVT elapsed.

SafeguardCycleExpired 9

No usable pair was observed before SCT elapsed.

CaptureGap 10

Known input discontinuity; pending and current data were discarded.

TimingUnavailable 11

Host capture timing is absent, late, future or non-monotonic.

BeforeEvaluationPeriod 12

A buffered SRDO predates the current configuration/evaluation period.

GfcObserved 13

One captured valid GFC, without node attribution.

MalformedGfc 14

One malformed candidate on identifier 001h.