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); return setState(bs_skip, RESULT_ERR_INVALID_ARG);
} }
istringstream input; // TODO create input from database of internal variables 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); input.str(SCAN_ANSWER);
} }
// build response and store in m_response for sending back to requesting master // build response and store in m_response for sending back to requesting master