summaryrefslogtreecommitdiff
path: root/src/BLEScan.h
diff options
context:
space:
mode:
authorNeil Kolban <kolban1@kolban.com>2018-01-17 18:16:31 -0600
committerNeil Kolban <kolban1@kolban.com>2018-01-17 18:16:31 -0600
commit3f5005c383540d07dd16ac044c78d7be28d4aa8e (patch)
treec5236ddbe5c8dd99ad7083dd498110152ad0e9be /src/BLEScan.h
parentRemoval of unneeded file (diff)
downloadthermostat-3f5005c383540d07dd16ac044c78d7be28d4aa8e.tar.gz
thermostat-3f5005c383540d07dd16ac044c78d7be28d4aa8e.tar.bz2
thermostat-3f5005c383540d07dd16ac044c78d7be28d4aa8e.zip
0.4.8
Diffstat (limited to 'src/BLEScan.h')
-rw-r--r--src/BLEScan.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/BLEScan.h b/src/BLEScan.h
index edf79a9..c905c43 100644
--- a/src/BLEScan.h
+++ b/src/BLEScan.h
@@ -48,7 +48,9 @@ private:
class BLEScan {
public:
void setActiveScan(bool active);
- void setAdvertisedDeviceCallbacks(BLEAdvertisedDeviceCallbacks* pAdvertisedDeviceCallbacks);
+ void setAdvertisedDeviceCallbacks(
+ BLEAdvertisedDeviceCallbacks* pAdvertisedDeviceCallbacks,
+ bool wantDuplicates = false);
void setInterval(uint16_t intervalMSecs);
void setWindow(uint16_t windowMSecs);
BLEScanResults start(uint32_t duration);
@@ -68,6 +70,7 @@ private:
bool m_stopped;
FreeRTOS::Semaphore m_semaphoreScanEnd = FreeRTOS::Semaphore("ScanEnd");
BLEScanResults m_scanResults;
+ bool m_wantDuplicates;
}; // BLEScan
#endif /* CONFIG_BT_ENABLED */