[][src]Enum rfid_rs::Register

pub enum Register {
    CommandReg,
    ComlEnReg,
    DivlEnReg,
    ComIrqReg,
    DivIrqReg,
    ErrorReg,
    Status1Reg,
    Status2Reg,
    FIFODataReg,
    FIFOLevelReg,
    WaterLevelReg,
    ControlReg,
    BitFramingReg,
    CollReg,
    ModeReg,
    TxModeReg,
    RxModeReg,
    TxControlReg,
    TxASKReg,
    TxSelReg,
    RxSelReg,
    RxThresholdReg,
    DemodReg,
    MfTxReg,
    MfRxReg,
    SerialSpeedReg,
    CRCResultRegHigh,
    CRCResultRegLow,
    ModWidthReg,
    RFCfgReg,
    GsNReg,
    CWGsPReg,
    ModGsPReg,
    TModeReg,
    TPrescalerReg,
    TReloadRegHigh,
    TReloadRegLow,
    TCounterValRegHigh,
    TCounterValRegLow,
    TestSel1Reg,
    TestSel2Reg,
    TestPinEnReg,
    TestPinValueReg,
    TestBusReg,
    AutoTestReg,
    VersionReg,
    AnalogTestReg,
    TestDAC1Reg,
    TestDAC2Reg,
    TestADCReg,
}

Registers in the MFRC522, the Proximity Coupling Device (PCD) used here.

Variants

CommandReg
ComlEnReg
DivlEnReg
ComIrqReg
DivIrqReg
ErrorReg
Status1Reg
Status2Reg
FIFODataReg
FIFOLevelReg
WaterLevelReg
ControlReg
BitFramingReg
CollReg
ModeReg
TxModeReg
RxModeReg
TxControlReg
TxASKReg
TxSelReg
RxSelReg
RxThresholdReg
DemodReg
MfTxReg
MfRxReg
SerialSpeedReg
CRCResultRegHigh
CRCResultRegLow
ModWidthReg
RFCfgReg
GsNReg
CWGsPReg
ModGsPReg
TModeReg
TPrescalerReg
TReloadRegHigh
TReloadRegLow
TCounterValRegHigh
TCounterValRegLow
TestSel1Reg
TestSel2Reg
TestPinEnReg
TestPinValueReg
TestBusReg
AutoTestReg
VersionReg
AnalogTestReg
TestDAC1Reg
TestDAC2Reg
TestADCReg

Trait Implementations

impl Clone for Register[src]

impl Copy for Register[src]

impl Debug for Register[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.