|
FastArduino v1.10
C++ library to build fast but small Arduino/AVR projects
|
API to handle Grove 125KHz RFID Reader. More...
#include "../bits.h"#include "../gpio.h"#include "../int.h"#include "../interrupts.h"#include "../pci.h"#include "../streambuf.h"#include "../streams.h"#include "../time.h"#include "../uart_commons.h"#include "wiegand.h"
Go to the source code of this file.
Classes | |
| class | devices::rfid::Grove125KHzRFIDReaderUART< UART_ > |
| Support for seeedstudio Grove 125KHz RFID Reader in UART mode. More... | |
| class | devices::rfid::Grove125KHzRFIDReaderWiegandEXT< DATA0_, DATA1_ > |
| Support for seeedstudio Grove 125KHz RFID Reader in Wiegand mode. More... | |
| class | devices::rfid::Grove125KHzRFIDReaderWiegandPCI< DATA0_, DATA1_ > |
| Support for seeedstudio Grove 125KHz RFID Reader in Wiegand mode. More... | |
Namespaces | |
| namespace | devices |
| Defines all API for all external devices supported by FastArduino. | |
| namespace | devices::rfid |
| This namespace contains classes to support various RFID devices. | |
Macros | |
| #define | REGISTER_GROVE_RFID_READER_INT_ISR(DATA0_INT, DATA1_INT, READER) |
| Register the necessary ISR (Interrupt Service Routine) for a devices::rfid::Grove125KHzRFIDReaderWiegandEXT to work correctly. More... | |
| #define | REGISTER_GROVE_RFID_READER_PCI_ISR(DATA01_PCI, READER) |
| Register the necessary ISR (Interrupt Service Routine) for a devices::rfid::Grove125KHzRFIDReaderWiegandPCI to work correctly. More... | |
API to handle Grove 125KHz RFID Reader.
Definition in file grove_rfid_reader.h.
| #define REGISTER_GROVE_RFID_READER_INT_ISR | ( | DATA0_INT, | |
| DATA1_INT, | |||
| READER | |||
| ) |
Register the necessary ISR (Interrupt Service Routine) for a devices::rfid::Grove125KHzRFIDReaderWiegandEXT to work correctly.
| DATA0_INT | the number of the INT vector for the given DATA0 pin of Grove RFID reader device |
| DATA1_INT | the number of the INT vector for the given DATA1 pin of Grove RFID reader device |
| READER | the actual Grove125KHzRFIDReaderWiegandEXT<...> used |
Definition at line 49 of file grove_rfid_reader.h.
| #define REGISTER_GROVE_RFID_READER_PCI_ISR | ( | DATA01_PCI, | |
| READER | |||
| ) |
Register the necessary ISR (Interrupt Service Routine) for a devices::rfid::Grove125KHzRFIDReaderWiegandPCI to work correctly.
| DATA01_PCI | the number of the PCINT vector for the given DATA0 & DATA1 pins of Grove RFID reader device |
| READER | the actual Grove125KHzRFIDReaderWiegandPCI<...> used |
Definition at line 71 of file grove_rfid_reader.h.