Struct OperationControlPayload
Represents the payload of the OperationControl register.
public struct OperationControlPayload
- Inherited Members
Constructors
OperationControlPayload(OperationMode, bool, bool, LedState, LedState, EnableFlag)
Initializes a new instance of the OperationControlPayload structure.
public OperationControlPayload(OperationMode operationMode, bool dumpRegisters, bool muteReplies, LedState visualIndicators, LedState operationLed, EnableFlag heartbeat)
Parameters
operationMode
OperationModeSpecifies the operation mode of the device.
dumpRegisters
boolSpecifies whether the device should report the content of all registers on initialization.
muteReplies
boolSpecifies whether the replies to all commands will be muted, i.e. not sent by the device.
visualIndicators
LedStateSpecifies the state of all visual indicators on the device.
operationLed
LedStateSpecifies whether the device state LED should report the operation mode of the device.
heartbeat
EnableFlagSpecifies whether the device should report the content of the seconds register each second.
Fields
DumpRegisters
Specifies whether the device should report the content of all registers on initialization.
public bool DumpRegisters
Field Value
Heartbeat
Specifies whether the device should report the content of the seconds register each second.
public EnableFlag Heartbeat
Field Value
MuteReplies
Specifies whether the replies to all commands will be muted, i.e. not sent by the device.
public bool MuteReplies
Field Value
OperationLed
Specifies whether the device state LED should report the operation mode of the device.
public LedState OperationLed
Field Value
OperationMode
Specifies the operation mode of the device.
public OperationMode OperationMode
Field Value
VisualIndicators
Specifies the state of all visual indicators on the device.
public LedState VisualIndicators