C# Class IOSharp.Exmples.MFRC522.SPIApi

Afficher le fichier Open project: GerardSoleCa/IOSharp-netmf-Linux

Méthodes publiques

Свойство Type Description
AnalogTestReg byte
AutoTestReg byte
BitFramingReg byte
CRCResultRegL byte
CRCResultRegM byte
CWGsPReg byte
CollReg byte
ComIEnReg byte
ComIrqReg byte
CommandReg byte
ControlReg byte
DemodReg byte
DivIrqReg byte
DivlEnReg byte
ERR int
ErrorReg byte
FIFODataReg byte
FIFOLevelReg byte
GsNReg byte
MifareReg byte
ModGsPReg byte
ModWidthReg byte
ModeReg byte
NOTAGERR int
OK int
PCD_AUTHENT byte
PCD_CALCCRC byte
PCD_IDLE byte
PCD_MEM byte
PCD_RECEIVE byte
PCD_RESETPHASE byte
PCD_TRANSCEIVE byte
PCD_TRANSMIT byte
PICC_ANTICOLL byte
PICC_AUTHENT1A byte
PICC_AUTHENT1B byte
PICC_DECREMENT byte
PICC_HALT byte
PICC_INCREMENT byte
PICC_READ byte
PICC_REQALL byte
PICC_REQIDL byte
PICC_RESTORE byte
PICC_SElECTTAG byte
PICC_TRANSFER byte
PICC_WRITE byte
RFCfgReg byte
Reserved00 byte
Reserved10 byte
Reserved11 byte
Reserved12 byte
Reserved13 byte
Reserved14 byte
Reserved20 byte
Reserved21 byte
Reserved22 byte
Reserved30 byte
Reserved31 byte
Reserved32 byte
Reserved33 byte
Reserved34 byte
Reserver01 byte
RxModeReg byte
RxSelReg byte
RxThresholdReg byte
SerialSpeedReg byte
Status1Reg byte
Status2Reg byte
TCounterValueRegH byte
TCounterValueRegL byte
TModeReg byte
TPrescalerReg byte
TReloadRegH byte
TReloadRegL byte
TestADCReg byte
TestBusReg byte
TestDAC1Reg byte
TestDAC2Reg byte
TestPinEnReg byte
TestPinValueReg byte
TestSel1Reg byte
TestSel2Reg byte
TxAutoReg byte
TxControlReg byte
TxModeReg byte
TxSelReg byte
VersionReg byte
WaterLevelReg byte

Méthodes publiques

Méthode Description
ConfigureSPI ( ) : void
MFRC522Init ( ) : void
MFRC522Stop ( ) : void
ReadReg_MFRC522 ( byte addr ) : byte
ReadSerialNumber ( ) : byte[]
ReadSerialNumberString ( ) : String
ReadTagType ( byte reqMode ) : byte[]
ReadTagTypeString ( byte reqMode ) : String
TestMFRC522 ( ) : String

Private Methods

Méthode Description
AntennaOff ( ) : void
AntennaOn ( ) : void
ClearBitMask ( byte reg, byte mask ) : void
FormCommand ( byte cmd ) : byte
ReadData_MFRC522 ( byte addr ) : byte[]
ResetDevice ( ) : void
SetBitMask ( byte reg, byte mask ) : void
ToCard ( byte command, byte sendData ) : byte[]
WriteData_MFRC522 ( byte addr, byte data ) : void
WriteReg_MFRC522 ( byte addr, byte data ) : void

Method Details

ConfigureSPI() public méthode

public ConfigureSPI ( ) : void
Résultat void

MFRC522Init() public méthode

public MFRC522Init ( ) : void
Résultat void

MFRC522Stop() public méthode

public MFRC522Stop ( ) : void
Résultat void

ReadReg_MFRC522() public méthode

public ReadReg_MFRC522 ( byte addr ) : byte
addr byte
Résultat byte

ReadSerialNumber() public méthode

public ReadSerialNumber ( ) : byte[]
Résultat byte[]

ReadSerialNumberString() public méthode

public ReadSerialNumberString ( ) : String
Résultat String

ReadTagType() public méthode

public ReadTagType ( byte reqMode ) : byte[]
reqMode byte
Résultat byte[]

ReadTagTypeString() public méthode

public ReadTagTypeString ( byte reqMode ) : String
reqMode byte
Résultat String

TestMFRC522() public méthode

public TestMFRC522 ( ) : String
Résultat String

Property Details

AnalogTestReg public_oe property

public byte AnalogTestReg
Résultat byte

AutoTestReg public_oe property

public byte AutoTestReg
Résultat byte

BitFramingReg public_oe property

public byte BitFramingReg
Résultat byte

CRCResultRegL public_oe property

public byte CRCResultRegL
Résultat byte

CRCResultRegM public_oe property

public byte CRCResultRegM
Résultat byte

CWGsPReg public_oe property

public byte CWGsPReg
Résultat byte

CollReg public_oe property

public byte CollReg
Résultat byte

ComIEnReg public_oe property

public byte ComIEnReg
Résultat byte

ComIrqReg public_oe property

public byte ComIrqReg
Résultat byte

CommandReg public_oe property

public byte CommandReg
Résultat byte

ControlReg public_oe property

public byte ControlReg
Résultat byte

DemodReg public_oe property

public byte DemodReg
Résultat byte

DivIrqReg public_oe property

public byte DivIrqReg
Résultat byte

DivlEnReg public_oe property

public byte DivlEnReg
Résultat byte

ERR public_oe property

public int ERR
Résultat int

ErrorReg public_oe property

public byte ErrorReg
Résultat byte

FIFODataReg public_oe property

public byte FIFODataReg
Résultat byte

FIFOLevelReg public_oe property

public byte FIFOLevelReg
Résultat byte

GsNReg public_oe property

public byte GsNReg
Résultat byte

MifareReg public_oe property

public byte MifareReg
Résultat byte

ModGsPReg public_oe property

public byte ModGsPReg
Résultat byte

ModWidthReg public_oe property

public byte ModWidthReg
Résultat byte

ModeReg public_oe property

public byte ModeReg
Résultat byte

NOTAGERR public_oe property

public int NOTAGERR
Résultat int

OK public_oe property

public int OK
Résultat int

PCD_AUTHENT public_oe property

public byte PCD_AUTHENT
Résultat byte

PCD_CALCCRC public_oe property

public byte PCD_CALCCRC
Résultat byte

PCD_IDLE public_oe property

public byte PCD_IDLE
Résultat byte

PCD_MEM public_oe property

public byte PCD_MEM
Résultat byte

PCD_RECEIVE public_oe property

public byte PCD_RECEIVE
Résultat byte

PCD_RESETPHASE public_oe property

public byte PCD_RESETPHASE
Résultat byte

PCD_TRANSCEIVE public_oe property

public byte PCD_TRANSCEIVE
Résultat byte

PCD_TRANSMIT public_oe property

public byte PCD_TRANSMIT
Résultat byte

PICC_ANTICOLL public_oe property

public byte PICC_ANTICOLL
Résultat byte

PICC_AUTHENT1A public_oe property

public byte PICC_AUTHENT1A
Résultat byte

PICC_AUTHENT1B public_oe property

public byte PICC_AUTHENT1B
Résultat byte

PICC_DECREMENT public_oe property

public byte PICC_DECREMENT
Résultat byte

PICC_HALT public_oe property

public byte PICC_HALT
Résultat byte

PICC_INCREMENT public_oe property

public byte PICC_INCREMENT
Résultat byte

PICC_READ public_oe property

public byte PICC_READ
Résultat byte

PICC_REQALL public_oe property

public byte PICC_REQALL
Résultat byte

PICC_REQIDL public_oe property

public byte PICC_REQIDL
Résultat byte

PICC_RESTORE public_oe property

public byte PICC_RESTORE
Résultat byte

PICC_SElECTTAG public_oe property

public byte PICC_SElECTTAG
Résultat byte

PICC_TRANSFER public_oe property

public byte PICC_TRANSFER
Résultat byte

PICC_WRITE public_oe property

public byte PICC_WRITE
Résultat byte

RFCfgReg public_oe property

public byte RFCfgReg
Résultat byte

Reserved00 public_oe property

public byte Reserved00
Résultat byte

Reserved10 public_oe property

public byte Reserved10
Résultat byte

Reserved11 public_oe property

public byte Reserved11
Résultat byte

Reserved12 public_oe property

public byte Reserved12
Résultat byte

Reserved13 public_oe property

public byte Reserved13
Résultat byte

Reserved14 public_oe property

public byte Reserved14
Résultat byte

Reserved20 public_oe property

public byte Reserved20
Résultat byte

Reserved21 public_oe property

public byte Reserved21
Résultat byte

Reserved22 public_oe property

public byte Reserved22
Résultat byte

Reserved30 public_oe property

public byte Reserved30
Résultat byte

Reserved31 public_oe property

public byte Reserved31
Résultat byte

Reserved32 public_oe property

public byte Reserved32
Résultat byte

Reserved33 public_oe property

public byte Reserved33
Résultat byte

Reserved34 public_oe property

public byte Reserved34
Résultat byte

Reserver01 public_oe property

public byte Reserver01
Résultat byte

RxModeReg public_oe property

public byte RxModeReg
Résultat byte

RxSelReg public_oe property

public byte RxSelReg
Résultat byte

RxThresholdReg public_oe property

public byte RxThresholdReg
Résultat byte

SerialSpeedReg public_oe property

public byte SerialSpeedReg
Résultat byte

Status1Reg public_oe property

public byte Status1Reg
Résultat byte

Status2Reg public_oe property

public byte Status2Reg
Résultat byte

TCounterValueRegH public_oe property

public byte TCounterValueRegH
Résultat byte

TCounterValueRegL public_oe property

public byte TCounterValueRegL
Résultat byte

TModeReg public_oe property

public byte TModeReg
Résultat byte

TPrescalerReg public_oe property

public byte TPrescalerReg
Résultat byte

TReloadRegH public_oe property

public byte TReloadRegH
Résultat byte

TReloadRegL public_oe property

public byte TReloadRegL
Résultat byte

TestADCReg public_oe property

public byte TestADCReg
Résultat byte

TestBusReg public_oe property

public byte TestBusReg
Résultat byte

TestDAC1Reg public_oe property

public byte TestDAC1Reg
Résultat byte

TestDAC2Reg public_oe property

public byte TestDAC2Reg
Résultat byte

TestPinEnReg public_oe property

public byte TestPinEnReg
Résultat byte

TestPinValueReg public_oe property

public byte TestPinValueReg
Résultat byte

TestSel1Reg public_oe property

public byte TestSel1Reg
Résultat byte

TestSel2Reg public_oe property

public byte TestSel2Reg
Résultat byte

TxAutoReg public_oe property

public byte TxAutoReg
Résultat byte

TxControlReg public_oe property

public byte TxControlReg
Résultat byte

TxModeReg public_oe property

public byte TxModeReg
Résultat byte

TxSelReg public_oe property

public byte TxSelReg
Résultat byte

VersionReg public_oe property

public byte VersionReg
Résultat byte

WaterLevelReg public_oe property

public byte WaterLevelReg
Résultat byte