kopia lustrzana https://github.com/weetmuts/wmbusmeters
Start event loop before configuring wmbus dongle.
rodzic
4a3105e61e
commit
b7dffe39f1
|
@ -152,6 +152,8 @@ bool startUsingCommandline(Configuration *config)
|
|||
auto manager = createSerialCommunicationManager(config->exitafter, config->reopenafter);
|
||||
onExit(call(manager.get(),stop));
|
||||
|
||||
manager->startEventLoop();
|
||||
|
||||
Detected settings = detectWMBusDeviceSetting(config->device, config->device_extra, manager.get());
|
||||
|
||||
unique_ptr<SerialDevice> serial_override;
|
||||
|
@ -395,7 +397,6 @@ LIST_OF_METERS
|
|||
|
||||
wmbus->setMeters(&meters);
|
||||
wmbus->setTimeout(config->alarm_timeout, config->alarm_expected_activity);
|
||||
manager->startEventLoop();
|
||||
wmbus->setLinkModes(config->listen_to_link_modes);
|
||||
string using_link_modes = wmbus->getLinkModes().hr();
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue