fusion_hat.modules.rc522 Modul

class fusion_hat.modules.rc522.RC522[Quellcode]

Basisklassen: object

PCD_IDLE = 0
PCD_AUTHENT = 14
PCD_RECEIVE = 8
PCD_TRANSMIT = 4
PCD_TRANSCEIVE = 12
PCD_RESETPHASE = 15
PCD_CALCCRC = 3
PICC_REQIDL = 38
PICC_REQALL = 82
PICC_ANTICOLL1 = 147
PICC_ANTICOLL2 = 149
PICC_AUTHENT1A = 96
PICC_AUTHENT1B = 97
PICC_READ = 48
PICC_WRITE = 160
PICC_DECREMENT = 192
PICC_INCREMENT = 193
PICC_RESTORE = 194
PICC_TRANSFER = 176
PICC_HALT = 80
RFU00 = 0
CommandReg = 1
ComIEnReg = 2
DivlEnReg = 3
ComIrqReg = 4
DivIrqReg = 5
ErrorReg = 6
Status1Reg = 7
Status2Reg = 8
FIFODataReg = 9
FIFOLevelReg = 10
WaterLevelReg = 11
ControlReg = 12
BitFramingReg = 13
CollReg = 14
RFU0F = 15
RFU10 = 16
ModeReg = 17
TxModeReg = 18
RxModeReg = 19
TxControlReg = 20
TxAutoReg = 21
TxSelReg = 22
RxSelReg = 23
RxThresholdReg = 24
DemodReg = 25
RFU1A = 26
RFU1B = 27
MifareReg = 28
RFU1D = 29
RFU1E = 30
SerialSpeedReg = 31
RFU20 = 32
CRCResultRegM = 33
CRCResultRegL = 34
RFU23 = 35
ModWidthReg = 36
RFU25 = 37
RFCfgReg = 38
GsNReg = 39
CWGsCfgReg = 40
ModGsCfgReg = 41
TModeReg = 42
TPrescalerReg = 43
TReloadRegH = 44
TReloadRegL = 45
TCounterValueRegH = 46
TCounterValueRegL = 47
RFU30 = 48
TestSel1Reg = 49
TestSel2Reg = 50
TestPinEnReg = 51
TestPinValueReg = 52
TestBusReg = 53
AutoTestReg = 54
VersionReg = 55
AnalogTestReg = 56
TestDAC1Reg = 57
TestDAC2Reg = 58
TestADCReg = 59
RFU3C = 60
RFU3D = 61
RFU3E = 62
RFU3F = 63
Pcd_start()[Quellcode]
WriteRawRC(reg, Value)[Quellcode]
ReadRawRC(reg)[Quellcode]
SetBitMask(reg, data)[Quellcode]
ClearBitMask(reg, data)[Quellcode]
PcdAntennaOn()[Quellcode]
PcdAntennaOff()[Quellcode]
PcdReset()[Quellcode]
M500PcdConfigISOType(ty)[Quellcode]
CalulateCRC(data)[Quellcode]
PcdHalt()[Quellcode]
PcdComMF522(com, data)[Quellcode]
PcdWrite(addr, data)[Quellcode]
PcdRead(addr)[Quellcode]
PcdAuthState(mode, addr, key, snr)[Quellcode]
PcdSelect(snr)[Quellcode]
PcdAnticoll(snr)[Quellcode]
PcdRequest(mode, cardtype)[Quellcode]
read_card()[Quellcode]
read_card_info()[Quellcode]
write_card_data(addr, data)[Quellcode]
read_card_data(addr)[Quellcode]
read(addr, max_retries=3)[Quellcode]
write(addr, data)[Quellcode]