25 #ifndef INCLUDED_HDKLedIdentifier_h_GUID_A1204292_1F90_459E_44AD_18BA932C0E93 26 #define INCLUDED_HDKLedIdentifier_h_GUID_A1204292_1F90_459E_44AD_18BA932C0E93 55 BrightnessList &brightnesses,
bool &lastBright,
56 bool blobsKeepId)
const override;
60 PatternList d_patterns;
66 #endif // INCLUDED_HDKLedIdentifier_h_GUID_A1204292_1F90_459E_44AD_18BA932C0E93 The main namespace for all C++ elements of the framework, internal and external.
Definition: namespace_osvr.dox:3
OsvrHdkLedIdentifier(const PatternStringList &PATTERNS)
Give it a list of patterns to use.
Definition: HDKLedIdentifier.cpp:42
Definition: HDKLedIdentifier.h:40
ZeroBasedBeaconId getId(ZeroBasedBeaconId currentId, BrightnessList &brightnesses, bool &lastBright, bool blobsKeepId) const override
Determine an ID based on a list of brightnesses This truncates the passed-in list to only as many ele...
Definition: HDKLedIdentifier.cpp:92
Header file for class that identifies LEDs based on blink codes.
Helper class to identify an LED based on its pattern of brightness over time.
Definition: LedIdentifier.h:53