Enum InstructionFormat
MCP25xxx instruction format
public enum InstructionFormat : byte
Fields
BitModify = 5
Allows the user to set or clear individual bits in a particular register.
LoadTxBuffer = 64
When loading a transmit buffer, reduces the overhead of a normal WRITE command by placing the Address Pointer at one of six locations, as indicated by the 3 lower bits.
Read = 3
Reads data from the register beginning at the selected address.
ReadRxBuffer = 144
When reading a receive buffer, reduces the overhead of a normal READ command by placing the Address Pointer at one of four locations, as indicated by the lower 2nd and 3rd bits.
ReadStatus = 160
Quick polling command that reads several Status bits for transmit and receive functions.
RequestToSend = 128
Instructs the controller to begin the message transmission sequence for any of the transmit buffers. Buffers are indicated by the 3 lower bits.
Reset = 192
Resets the internal registers to the default state, sets Configuration mode.
RxStatus = 176
Quick polling command that indicates a filter match and message type (standard, extended and/or remote) of the received message.
Write = 2
Writes data to the register beginning at the selected address.