refresh time for all devices + schema fixes (#305)

* refresh for all :-)
remove dups

* - integrate refresh leds for all devices
- fix schemas for led devices

* add minimum for rewrite time

* rewriteTime: add missing info in config examples
This commit is contained in:
redPanther
2016-12-02 12:07:24 +01:00
committed by brindosch
parent 9ddbf81810
commit 96e8c29582
28 changed files with 109 additions and 68 deletions

View File

@@ -26,10 +26,12 @@ ProviderRs232::ProviderRs232()
bool ProviderRs232::init(const QJsonObject &deviceConfig)
{
closeDevice();
LedDevice::init(deviceConfig);
_deviceName = deviceConfig["output"].toString().toStdString();
_baudRate_Hz = deviceConfig["rate"].toInt();
_delayAfterConnect_ms = deviceConfig["delayAfterConnect"].toInt(250);
_refresh_timer.setInterval( deviceConfig["rewriteTime"].toInt(5000) );
return true;
}