fix for answering to first scan only

This commit is contained in:
john30
2018-09-15 13:59:44 +02:00
parent 671c8d2881
commit a355abd2a5
+1 -1
View File
@@ -897,7 +897,7 @@ result_t BusHandler::handleSymbol() {
return setState(bs_skip, RESULT_ERR_INVALID_ARG);
}
istringstream input; // TODO create input from database of internal variables
if (message == m_messages->getScanMessage()) {
if (message == m_messages->getScanMessage() || message == m_messages->getScanMessage(m_ownSlaveAddress)) {
input.str(SCAN_ANSWER);
}
// build response and store in m_response for sending back to requesting master