AskSin++
Public Member Functions | List of all members
as::RFIDScanner< RFIDDev, RFIDChannel, rdrDev, LED_GREEN, LED_RED > Class Template Reference
Inheritance diagram for as::RFIDScanner< RFIDDev, RFIDChannel, rdrDev, LED_GREEN, LED_RED >:
Inheritance graph
[legend]
Collaboration diagram for as::RFIDScanner< RFIDDev, RFIDChannel, rdrDev, LED_GREEN, LED_RED >:
Collaboration graph
[legend]

Public Member Functions

 RFIDScanner (RFIDDev &d)
 
RFIDChannellearning ()
 
RFIDChannelmatches (uint8_t *addr)
 
RFIDChannelfind (uint8_t *addr)
 
void DADDR (uint8_t *addr)
 
void start ()
 
void finish ()
 
bool check (uint8_t *addr)
 
bool getRfidAddress (uint8_t *addr)
 
bool readRfid (uint8_t *addr)
 
void scan ()
 
bool learn (RFIDChannel *lc)
 
void trigger (AlarmClock &clock)
 
- Public Member Functions inherited from as::Alarm
 Alarm (uint32_t t)
 
 Alarm (uint32_t t, bool asynch)
 
void set (uint32_t t)
 
void async (bool value)
 
bool async () const
 
void active (bool value)
 
bool active () const
 

Additional Inherited Members

- Public Attributes inherited from as::Alarm
uint32_t tick: 24
 
- Protected Attributes inherited from as::Alarm
bool m_Async: 4
 
bool m_Active: 4
 

Detailed Description

template<class RFIDDev, class RFIDChannel, WIEGAND & rdrDev, int LED_GREEN, int LED_RED>
class as::RFIDScanner< RFIDDev, RFIDChannel, rdrDev, LED_GREEN, LED_RED >

Definition at line 284 of file RFID.h.