12 #include <experimental/optional> 19 using MaybeTagId = std::experimental::optional<HIDGlobalTagID>;
auto scan_tag() -> MaybeTagId
Definition: hid_global_reader.cpp:132
ScanState
Definition: hid_global_reader.h:23
Definition: wiegand_reader.h:26
MaybeTagId last_scanned_tag
Definition: hid_global_reader.h:40
Definition: config.production.yml:1
Definition: hid_global_reader.h:14
HIDGlobalReader(const WiegandReader::Config &config) noexcept
Definition: hid_global_reader.cpp:26
ScanState scan_state
Definition: hid_global_reader.h:43
std::chrono::microseconds TimeDuration
Definition: timestamp.h:19
auto beep(TimeDuration duration) -> void
Definition: hid_global_reader.cpp:149
std::experimental::optional< HIDGlobalTagID > MaybeTagId
Definition: hid_global_reader.h:19
Definition: wiegand_reader.h:23
auto scanning_fsm() -> void
Definition: hid_global_reader.cpp:80