use shared timeout

This commit is contained in:
technyon
2022-06-01 18:44:55 +02:00
parent cc0dc230ec
commit 0061c9af63
6 changed files with 22 additions and 13 deletions

View File

@@ -6,11 +6,12 @@
NukiWrapper* nukiInst;
NukiWrapper::NukiWrapper(const std::string& deviceName, uint32_t id, Network* network, Preferences* preferences)
NukiWrapper::NukiWrapper(const std::string& deviceName, uint32_t id, Network* network, Preferences* preferences, Nuki::NukiTimeout* nukiTimeout)
: _deviceName(deviceName),
_nukiBle(deviceName, id),
_nukiBle(deviceName, id, nukiTimeout),
_network(network),
_preferences(preferences)
_preferences(preferences),
_nukiTimeout(nukiTimeout)
{
nukiInst = this;