Library API¶
Class Hierarchy¶
File Hierarchy¶
Full API¶
Classes and Structs¶
- Class MFRC522
- Class Documentation
MFRC522
MFRC522::PCD_Register
MFRC522::PCD_RxGain
MFRC522::PICC_Command
MFRC522::MIFARE_Misc
MFRC522::PICC_Type
MFRC522::StatusCode
MFRC522::PCD_Command
MFRC522::PCD_Version
MFRC522::Uid
MFRC522::MIFARE_Key
MFRC522::MFRC522()
MFRC522::PCD_SetRegisterBitMask()
MFRC522::PCD_ClearRegisterBitMask()
MFRC522::PCD_CalculateCRC()
MFRC522::PCD_Init()
MFRC522::PCD_Reset()
MFRC522::PCD_AntennaOn()
MFRC522::PCD_AntennaOff()
MFRC522::PCD_GetAntennaGain()
MFRC522::PCD_SetAntennaGain()
MFRC522::PCD_GetVersion()
MFRC522::PCD_PerformSelfTest()
MFRC522::PCD_SoftPowerDown()
MFRC522::PCD_SoftPowerUp()
MFRC522::PCD_TransceiveData()
MFRC522::PCD_CommunicateWithPICC()
MFRC522::PICC_RequestA()
MFRC522::PICC_WakeupA()
MFRC522::PICC_REQA_or_WUPA()
MFRC522::PICC_Select()
MFRC522::PICC_HaltA()
MFRC522::PCD_Authenticate()
MFRC522::PCD_StopCrypto1()
MFRC522::MIFARE_Read()
MFRC522::MIFARE_Write()
MFRC522::MIFARE_Ultralight_Write()
MFRC522::MIFARE_Decrement()
MFRC522::MIFARE_Increment()
MFRC522::MIFARE_Restore()
MFRC522::MIFARE_Transfer()
MFRC522::MIFARE_GetValue()
MFRC522::MIFARE_SetValue()
MFRC522::PCD_NTAG216_AUTH()
MFRC522::PCD_MIFARE_Transceive()
MFRC522::MIFARE_CalculateAccessBits()
MFRC522::PICC_IsNewCardPresent()
MFRC522::PICC_ReadCardSerial()
MFRC522::uid
MFRC522::PICC_GetType()
MFRC522::FIFO_SIZE
MFRC522::MIFARE_TwoStepHelper()
MFRC522::_driver
- Class Documentation
- Class MFRC522Constants
- Nested Relationships
- Class Documentation
MFRC522Constants
MFRC522Constants::PCD_Register
MFRC522Constants::PCD_Register::CommandReg
MFRC522Constants::PCD_Register::ComIEnReg
MFRC522Constants::PCD_Register::DivIEnReg
MFRC522Constants::PCD_Register::ComIrqReg
MFRC522Constants::PCD_Register::DivIrqReg
MFRC522Constants::PCD_Register::ErrorReg
MFRC522Constants::PCD_Register::Status1Reg
MFRC522Constants::PCD_Register::Status2Reg
MFRC522Constants::PCD_Register::FIFODataReg
MFRC522Constants::PCD_Register::FIFOLevelReg
MFRC522Constants::PCD_Register::WaterLevelReg
MFRC522Constants::PCD_Register::ControlReg
MFRC522Constants::PCD_Register::BitFramingReg
MFRC522Constants::PCD_Register::CollReg
MFRC522Constants::PCD_Register::ModeReg
MFRC522Constants::PCD_Register::TxModeReg
MFRC522Constants::PCD_Register::RxModeReg
MFRC522Constants::PCD_Register::TxControlReg
MFRC522Constants::PCD_Register::TxASKReg
MFRC522Constants::PCD_Register::TxSelReg
MFRC522Constants::PCD_Register::RxSelReg
MFRC522Constants::PCD_Register::RxThresholdReg
MFRC522Constants::PCD_Register::DemodReg
MFRC522Constants::PCD_Register::MfTxReg
MFRC522Constants::PCD_Register::MfRxReg
MFRC522Constants::PCD_Register::SerialSpeedReg
MFRC522Constants::PCD_Register::CRCResultRegH
MFRC522Constants::PCD_Register::CRCResultRegL
MFRC522Constants::PCD_Register::ModWidthReg
MFRC522Constants::PCD_Register::RFCfgReg
MFRC522Constants::PCD_Register::GsNReg
MFRC522Constants::PCD_Register::CWGsPReg
MFRC522Constants::PCD_Register::ModGsPReg
MFRC522Constants::PCD_Register::TModeReg
MFRC522Constants::PCD_Register::TPrescalerReg
MFRC522Constants::PCD_Register::TReloadRegH
MFRC522Constants::PCD_Register::TReloadRegL
MFRC522Constants::PCD_Register::TCounterValueRegH
MFRC522Constants::PCD_Register::TCounterValueRegL
MFRC522Constants::PCD_Register::TestSel1Reg
MFRC522Constants::PCD_Register::TestSel2Reg
MFRC522Constants::PCD_Register::TestPinEnReg
MFRC522Constants::PCD_Register::TestPinValueReg
MFRC522Constants::PCD_Register::TestBusReg
MFRC522Constants::PCD_Register::AutoTestReg
MFRC522Constants::PCD_Register::VersionReg
MFRC522Constants::PCD_Register::AnalogTestReg
MFRC522Constants::PCD_Register::TestDAC1Reg
MFRC522Constants::PCD_Register::TestDAC2Reg
MFRC522Constants::PCD_Register::TestADCReg
MFRC522Constants::PCD_Command
MFRC522Constants::PCD_Command::PCD_Idle
MFRC522Constants::PCD_Command::PCD_Mem
MFRC522Constants::PCD_Command::PCD_GenerateRandomID
MFRC522Constants::PCD_Command::PCD_CalcCRC
MFRC522Constants::PCD_Command::PCD_Transmit
MFRC522Constants::PCD_Command::PCD_NoCmdChange
MFRC522Constants::PCD_Command::PCD_Receive
MFRC522Constants::PCD_Command::PCD_Transceive
MFRC522Constants::PCD_Command::PCD_MFAuthent
MFRC522Constants::PCD_Command::PCD_SoftReset
MFRC522Constants::PCD_RxGain
MFRC522Constants::PCD_RxGain::RxGain_18dB
MFRC522Constants::PCD_RxGain::RxGain_23dB
MFRC522Constants::PCD_RxGain::RxGain_18dB_2
MFRC522Constants::PCD_RxGain::RxGain_23dB_2
MFRC522Constants::PCD_RxGain::RxGain_33dB
MFRC522Constants::PCD_RxGain::RxGain_38dB
MFRC522Constants::PCD_RxGain::RxGain_43dB
MFRC522Constants::PCD_RxGain::RxGain_48dB
MFRC522Constants::PCD_RxGain::RxGain_min
MFRC522Constants::PCD_RxGain::RxGain_avg
MFRC522Constants::PCD_RxGain::RxGain_max
MFRC522Constants::PCD_Version
MFRC522Constants::PCD_Version::Version_Counterfeit
MFRC522Constants::PCD_Version::Version_FM17522
MFRC522Constants::PCD_Version::Version_FM17522_1
MFRC522Constants::PCD_Version::Version_FM17522E
MFRC522Constants::PCD_Version::Version_0_0
MFRC522Constants::PCD_Version::Version_1_0
MFRC522Constants::PCD_Version::Version_2_0
MFRC522Constants::PCD_Version::Version_Unknown
MFRC522Constants::PICC_Command
MFRC522Constants::PICC_Command::PICC_CMD_REQA
MFRC522Constants::PICC_Command::PICC_CMD_WUPA
MFRC522Constants::PICC_Command::PICC_CMD_CT
MFRC522Constants::PICC_Command::PICC_CMD_SEL_CL1
MFRC522Constants::PICC_Command::PICC_CMD_SEL_CL2
MFRC522Constants::PICC_Command::PICC_CMD_SEL_CL3
MFRC522Constants::PICC_Command::PICC_CMD_HLTA
MFRC522Constants::PICC_Command::PICC_CMD_RATS
MFRC522Constants::PICC_Command::PICC_CMD_MF_AUTH_KEY_A
MFRC522Constants::PICC_Command::PICC_CMD_MF_AUTH_KEY_B
MFRC522Constants::PICC_Command::PICC_CMD_MF_READ
MFRC522Constants::PICC_Command::PICC_CMD_MF_WRITE
MFRC522Constants::PICC_Command::PICC_CMD_MF_DECREMENT
MFRC522Constants::PICC_Command::PICC_CMD_MF_INCREMENT
MFRC522Constants::PICC_Command::PICC_CMD_MF_RESTORE
MFRC522Constants::PICC_Command::PICC_CMD_MF_TRANSFER
MFRC522Constants::PICC_Command::PICC_CMD_UL_WRITE
MFRC522Constants::MIFARE_Misc
MFRC522Constants::PICC_Type
MFRC522Constants::PICC_Type::PICC_TYPE_UNKNOWN
MFRC522Constants::PICC_Type::PICC_TYPE_ISO_14443_4
MFRC522Constants::PICC_Type::PICC_TYPE_ISO_18092
MFRC522Constants::PICC_Type::PICC_TYPE_MIFARE_MINI
MFRC522Constants::PICC_Type::PICC_TYPE_MIFARE_1K
MFRC522Constants::PICC_Type::PICC_TYPE_MIFARE_4K
MFRC522Constants::PICC_Type::PICC_TYPE_MIFARE_UL
MFRC522Constants::PICC_Type::PICC_TYPE_MIFARE_PLUS
MFRC522Constants::PICC_Type::PICC_TYPE_MIFARE_DESFIRE
MFRC522Constants::PICC_Type::PICC_TYPE_TNP3XXX
MFRC522Constants::PICC_Type::PICC_TYPE_NOT_COMPLETE
MFRC522Constants::StatusCode
MFRC522Constants::StatusCode::STATUS_OK
MFRC522Constants::StatusCode::STATUS_ERROR
MFRC522Constants::StatusCode::STATUS_COLLISION
MFRC522Constants::StatusCode::STATUS_TIMEOUT
MFRC522Constants::StatusCode::STATUS_NO_ROOM
MFRC522Constants::StatusCode::STATUS_INTERNAL_ERROR
MFRC522Constants::StatusCode::STATUS_INVALID
MFRC522Constants::StatusCode::STATUS_CRC_WRONG
MFRC522Constants::StatusCode::STATUS_UNKNOWN
MFRC522Constants::StatusCode::STATUS_MIFARE_NACK
MFRC522Constants::MIFARE_Key
MFRC522Constants::Uid
- Class MFRC522Debug
- Class Documentation
MFRC522Debug
MFRC522Debug::PICC_GetTypeName()
MFRC522Debug::GetStatusCodeName()
MFRC522Debug::PrintUID()
MFRC522Debug::PrintSelectedUID()
MFRC522Debug::PCD_DumpVersionToSerial()
MFRC522Debug::PICC_DumpToSerial()
MFRC522Debug::PICC_DumpDetailsToSerial()
MFRC522Debug::PICC_DumpMifareClassicToSerial()
MFRC522Debug::PICC_DumpMifareClassicSectorToSerial()
MFRC522Debug::PICC_DumpMifareUltralightToSerial()
- Class Documentation
- Class MFRC522DriverSPI
- Inheritance Relationships
- Class Documentation
MFRC522DriverSPI
MFRC522DriverSPI::init()
MFRC522DriverSPI::PCD_WriteRegister()
MFRC522DriverSPI::PCD_WriteRegister()
MFRC522DriverSPI::PCD_ReadRegister()
MFRC522DriverSPI::PCD_ReadRegister()
MFRC522DriverSPI::MFRC522DriverSPI()
MFRC522DriverSPI::_chipSelectPin
MFRC522DriverSPI::_spiClass
MFRC522DriverSPI::_spiSettings