C# 클래스 IOSharp.Exmples.MFRC522.SPIApi

파일 보기 프로젝트 열기: GerardSoleCa/IOSharp-netmf-Linux

공개 프로퍼티들

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

ConfigureSPI() 공개 메소드

public ConfigureSPI ( ) : void
리턴 void

MFRC522Init() 공개 메소드

public MFRC522Init ( ) : void
리턴 void

MFRC522Stop() 공개 메소드

public MFRC522Stop ( ) : void
리턴 void

ReadReg_MFRC522() 공개 메소드

public ReadReg_MFRC522 ( byte addr ) : byte
addr byte
리턴 byte

ReadSerialNumber() 공개 메소드

public ReadSerialNumber ( ) : byte[]
리턴 byte[]

ReadSerialNumberString() 공개 메소드

public ReadSerialNumberString ( ) : String
리턴 String

ReadTagType() 공개 메소드

public ReadTagType ( byte reqMode ) : byte[]
reqMode byte
리턴 byte[]

ReadTagTypeString() 공개 메소드

public ReadTagTypeString ( byte reqMode ) : String
reqMode byte
리턴 String

TestMFRC522() 공개 메소드

public TestMFRC522 ( ) : String
리턴 String

프로퍼티 상세

AnalogTestReg 공개적으로 프로퍼티

public byte AnalogTestReg
리턴 byte

AutoTestReg 공개적으로 프로퍼티

public byte AutoTestReg
리턴 byte

BitFramingReg 공개적으로 프로퍼티

public byte BitFramingReg
리턴 byte

CRCResultRegL 공개적으로 프로퍼티

public byte CRCResultRegL
리턴 byte

CRCResultRegM 공개적으로 프로퍼티

public byte CRCResultRegM
리턴 byte

CWGsPReg 공개적으로 프로퍼티

public byte CWGsPReg
리턴 byte

CollReg 공개적으로 프로퍼티

public byte CollReg
리턴 byte

ComIEnReg 공개적으로 프로퍼티

public byte ComIEnReg
리턴 byte

ComIrqReg 공개적으로 프로퍼티

public byte ComIrqReg
리턴 byte

CommandReg 공개적으로 프로퍼티

public byte CommandReg
리턴 byte

ControlReg 공개적으로 프로퍼티

public byte ControlReg
리턴 byte

DemodReg 공개적으로 프로퍼티

public byte DemodReg
리턴 byte

DivIrqReg 공개적으로 프로퍼티

public byte DivIrqReg
리턴 byte

DivlEnReg 공개적으로 프로퍼티

public byte DivlEnReg
리턴 byte

ERR 공개적으로 프로퍼티

public int ERR
리턴 int

ErrorReg 공개적으로 프로퍼티

public byte ErrorReg
리턴 byte

FIFODataReg 공개적으로 프로퍼티

public byte FIFODataReg
리턴 byte

FIFOLevelReg 공개적으로 프로퍼티

public byte FIFOLevelReg
리턴 byte

GsNReg 공개적으로 프로퍼티

public byte GsNReg
리턴 byte

MifareReg 공개적으로 프로퍼티

public byte MifareReg
리턴 byte

ModGsPReg 공개적으로 프로퍼티

public byte ModGsPReg
리턴 byte

ModWidthReg 공개적으로 프로퍼티

public byte ModWidthReg
리턴 byte

ModeReg 공개적으로 프로퍼티

public byte ModeReg
리턴 byte

NOTAGERR 공개적으로 프로퍼티

public int NOTAGERR
리턴 int

OK 공개적으로 프로퍼티

public int OK
리턴 int

PCD_AUTHENT 공개적으로 프로퍼티

public byte PCD_AUTHENT
리턴 byte

PCD_CALCCRC 공개적으로 프로퍼티

public byte PCD_CALCCRC
리턴 byte

PCD_IDLE 공개적으로 프로퍼티

public byte PCD_IDLE
리턴 byte

PCD_MEM 공개적으로 프로퍼티

public byte PCD_MEM
리턴 byte

PCD_RECEIVE 공개적으로 프로퍼티

public byte PCD_RECEIVE
리턴 byte

PCD_RESETPHASE 공개적으로 프로퍼티

public byte PCD_RESETPHASE
리턴 byte

PCD_TRANSCEIVE 공개적으로 프로퍼티

public byte PCD_TRANSCEIVE
리턴 byte

PCD_TRANSMIT 공개적으로 프로퍼티

public byte PCD_TRANSMIT
리턴 byte

PICC_ANTICOLL 공개적으로 프로퍼티

public byte PICC_ANTICOLL
리턴 byte

PICC_AUTHENT1A 공개적으로 프로퍼티

public byte PICC_AUTHENT1A
리턴 byte

PICC_AUTHENT1B 공개적으로 프로퍼티

public byte PICC_AUTHENT1B
리턴 byte

PICC_DECREMENT 공개적으로 프로퍼티

public byte PICC_DECREMENT
리턴 byte

PICC_HALT 공개적으로 프로퍼티

public byte PICC_HALT
리턴 byte

PICC_INCREMENT 공개적으로 프로퍼티

public byte PICC_INCREMENT
리턴 byte

PICC_READ 공개적으로 프로퍼티

public byte PICC_READ
리턴 byte

PICC_REQALL 공개적으로 프로퍼티

public byte PICC_REQALL
리턴 byte

PICC_REQIDL 공개적으로 프로퍼티

public byte PICC_REQIDL
리턴 byte

PICC_RESTORE 공개적으로 프로퍼티

public byte PICC_RESTORE
리턴 byte

PICC_SElECTTAG 공개적으로 프로퍼티

public byte PICC_SElECTTAG
리턴 byte

PICC_TRANSFER 공개적으로 프로퍼티

public byte PICC_TRANSFER
리턴 byte

PICC_WRITE 공개적으로 프로퍼티

public byte PICC_WRITE
리턴 byte

RFCfgReg 공개적으로 프로퍼티

public byte RFCfgReg
리턴 byte

Reserved00 공개적으로 프로퍼티

public byte Reserved00
리턴 byte

Reserved10 공개적으로 프로퍼티

public byte Reserved10
리턴 byte

Reserved11 공개적으로 프로퍼티

public byte Reserved11
리턴 byte

Reserved12 공개적으로 프로퍼티

public byte Reserved12
리턴 byte

Reserved13 공개적으로 프로퍼티

public byte Reserved13
리턴 byte

Reserved14 공개적으로 프로퍼티

public byte Reserved14
리턴 byte

Reserved20 공개적으로 프로퍼티

public byte Reserved20
리턴 byte

Reserved21 공개적으로 프로퍼티

public byte Reserved21
리턴 byte

Reserved22 공개적으로 프로퍼티

public byte Reserved22
리턴 byte

Reserved30 공개적으로 프로퍼티

public byte Reserved30
리턴 byte

Reserved31 공개적으로 프로퍼티

public byte Reserved31
리턴 byte

Reserved32 공개적으로 프로퍼티

public byte Reserved32
리턴 byte

Reserved33 공개적으로 프로퍼티

public byte Reserved33
리턴 byte

Reserved34 공개적으로 프로퍼티

public byte Reserved34
리턴 byte

Reserver01 공개적으로 프로퍼티

public byte Reserver01
리턴 byte

RxModeReg 공개적으로 프로퍼티

public byte RxModeReg
리턴 byte

RxSelReg 공개적으로 프로퍼티

public byte RxSelReg
리턴 byte

RxThresholdReg 공개적으로 프로퍼티

public byte RxThresholdReg
리턴 byte

SerialSpeedReg 공개적으로 프로퍼티

public byte SerialSpeedReg
리턴 byte

Status1Reg 공개적으로 프로퍼티

public byte Status1Reg
리턴 byte

Status2Reg 공개적으로 프로퍼티

public byte Status2Reg
리턴 byte

TCounterValueRegH 공개적으로 프로퍼티

public byte TCounterValueRegH
리턴 byte

TCounterValueRegL 공개적으로 프로퍼티

public byte TCounterValueRegL
리턴 byte

TModeReg 공개적으로 프로퍼티

public byte TModeReg
리턴 byte

TPrescalerReg 공개적으로 프로퍼티

public byte TPrescalerReg
리턴 byte

TReloadRegH 공개적으로 프로퍼티

public byte TReloadRegH
리턴 byte

TReloadRegL 공개적으로 프로퍼티

public byte TReloadRegL
리턴 byte

TestADCReg 공개적으로 프로퍼티

public byte TestADCReg
리턴 byte

TestBusReg 공개적으로 프로퍼티

public byte TestBusReg
리턴 byte

TestDAC1Reg 공개적으로 프로퍼티

public byte TestDAC1Reg
리턴 byte

TestDAC2Reg 공개적으로 프로퍼티

public byte TestDAC2Reg
리턴 byte

TestPinEnReg 공개적으로 프로퍼티

public byte TestPinEnReg
리턴 byte

TestPinValueReg 공개적으로 프로퍼티

public byte TestPinValueReg
리턴 byte

TestSel1Reg 공개적으로 프로퍼티

public byte TestSel1Reg
리턴 byte

TestSel2Reg 공개적으로 프로퍼티

public byte TestSel2Reg
리턴 byte

TxAutoReg 공개적으로 프로퍼티

public byte TxAutoReg
리턴 byte

TxControlReg 공개적으로 프로퍼티

public byte TxControlReg
리턴 byte

TxModeReg 공개적으로 프로퍼티

public byte TxModeReg
리턴 byte

TxSelReg 공개적으로 프로퍼티

public byte TxSelReg
리턴 byte

VersionReg 공개적으로 프로퍼티

public byte VersionReg
리턴 byte

WaterLevelReg 공개적으로 프로퍼티

public byte WaterLevelReg
리턴 byte