MakerLabs ACM
WiegandReader Class Reference

#include <wiegand_reader.h>

Inheritance diagram for WiegandReader:

Classes

struct  CallbackInfo
 
struct  Config
 
struct  State
 

Public Types

using TagReadEvent = std::experimental::optional< TagRead >
 

Public Member Functions

 WiegandReader (const Config &config={})
 
bool set_hold (bool enabled)
 
bool set_red_led (bool enabled)
 
bool set_green_led (bool enabled)
 
bool set_beeper (bool enabled)
 
TagReadEvent get_current_tag ()
 

Public Attributes

State state
 

Member Typedef Documentation

◆ TagReadEvent

using WiegandReader::TagReadEvent = std::experimental::optional<TagRead>

Member Data Documentation

◆ state

State WiegandReader::state

The documentation for this class was generated from the following files: