Struct mfrc522::Mfrc522 [] [src]

pub struct Mfrc522<SPI, NSS> { /* fields omitted */ }

MFRC522 driver

Methods

impl<E, NSS, SPI> Mfrc522<SPI, NSS> where
    SPI: Transfer<u8, Error = E> + Write<u8, Error = E>,
    NSS: OutputPin
[src]

[src]

Creates a new driver from a SPI driver and a NSS pin

[src]

Sends a REQuest type A to nearby PICCs

[src]

Selects an idle PICC

NOTE currently this only supports single size UIDs

[src]

Returns the version of the MFRC522

Trait Implementations

Auto Trait Implementations

impl<SPI, NSS> Send for Mfrc522<SPI, NSS> where
    NSS: Send,
    SPI: Send

impl<SPI, NSS> Sync for Mfrc522<SPI, NSS> where
    NSS: Sync,
    SPI: Sync