Edit

Share via


TxBxCtrl Class

Definition

Transmit Buffer Control Register.

public class TxBxCtrl : Iot.Device.Mcp25xxx.Register.IRegister
type TxBxCtrl = class
    interface IRegister
Public Class TxBxCtrl
Implements IRegister
Inheritance
TxBxCtrl
Implements

Constructors

TxBxCtrl(Byte, Byte)

Initializes a new instance of the TxBxCtrl class.

TxBxCtrl(Byte, TxBxCtrl+BufferPriority, Boolean, Boolean, Boolean, Boolean)

Initializes a new instance of the TxBxCtrl class.

Properties

Address

Gets the address of the register.

MessageAbortedFlag

ABTF: Message Aborted Flag bit. True = Message was aborted. False = Message completed transmission successfully.

MessageLostArbitration

MLOA: Message Lost Arbitration bit. True = Message lost arbitration while being sent. False = Message did not lose arbitration while being sent.

MessageTransmitRequest

TXREQ: Message Transmit Request bit. True = Buffer is currently pending transmission (MCU sets this bit to request message be transmitted bit is automatically cleared when the message is sent). False = Buffer is not currently pending transmission (MCU can clear this bit to request a message abort).

TransmissionErrorDetected

TXERR: Transmission Error Detected bit. True = A bus error occurred while the message was being transmitted. False = No bus error occurred while the message was being transmitted.

TransmitBufferPriority

TXP[1:0]: Transmit Buffer Priority bits.

TxBufferNumber

Transmit Buffer Number.

Methods

GetTxBufferNumber(Address)

Gets the Tx Buffer Number based on the register address.

ToByte()

Converts register contents to a byte.

Applies to