polling: only save correct results.
This commit is contained in:
@@ -167,7 +167,10 @@ void* EBusLoop::run()
|
|||||||
} else {
|
} else {
|
||||||
retries = 0;
|
retries = 0;
|
||||||
if (pollCommandActive == true) {
|
if (pollCommandActive == true) {
|
||||||
|
// only save correct results
|
||||||
|
if (busCommand->getResult().c_str()[0] != '-')
|
||||||
m_commands->storePolData(busCommand->getResult().c_str());
|
m_commands->storePolData(busCommand->getResult().c_str());
|
||||||
|
|
||||||
delete busCommand;
|
delete busCommand;
|
||||||
pollCommandActive = false;
|
pollCommandActive = false;
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user