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.