Implement stub methods for the other card reader types

This commit is contained in:
Laura Hausmann 2023-04-22 03:13:28 +02:00
parent f29a8ed4fd
commit 9fe4ee9862
Signed by: zotan
GPG key ID: D044E84C5BE01605
4 changed files with 15 additions and 1 deletions

View file

@ -23,8 +23,10 @@ public:
bool canHaveUnstableIdentifier() override;
bool isNewCardPresent() override;
String getCardUid() override;
void begin() override;
void reset() override;
void init() override;
void end() override;
};
class RDM6300Reader : public Reader {
@ -36,8 +38,10 @@ public:
bool canHaveUnstableIdentifier() override;
bool isNewCardPresent() override;
String getCardUid() override;
void begin() override;
void reset() override;
void init() override;
void end() override;
};
class PN532Reader : public Reader {

View file

@ -23,7 +23,7 @@ HTTPClient* http = new HTTPClient();
Reader* readers[] = {
//new MFRC522CardReader(PIN_HSPI_SS, PIN_HSPI_RST),
new PN532Reader(PIN_HSPI_CS0),
//new RDM6300Reader(PIN_HWSERIAL_RX)
new RDM6300Reader(PIN_HWSERIAL_RX),
};
e_state state = STATE_IDLE;

View file

@ -15,6 +15,11 @@ String MFRC522Reader::getCardUid() {
return byteArrayAsHexString(mfrc522->uid.uidByte, mfrc522->uid.size);
}
void MFRC522Reader::begin(){
}
void MFRC522Reader::end(){
}
void MFRC522Reader::reset() {
mfrc522->PCD_AntennaOff();
mfrc522->PCD_Init();

View file

@ -19,6 +19,11 @@ String RDM6300Reader::getCardUid() {
return {buf};
}
void RDM6300Reader::begin(){
}
void RDM6300Reader::end(){
}
void RDM6300Reader::reset() {
/*
* We don't need to do anything here