From 516bbe0edf8b5f61c541927b1c0ac342baa49b16 Mon Sep 17 00:00:00 2001 From: john30 Date: Sun, 1 May 2016 17:17:02 +0200 Subject: [PATCH] fix for recognizing seen addresses in answer mode --- src/ebusd/bushandler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ebusd/bushandler.cpp b/src/ebusd/bushandler.cpp index 71d825d0..522a6421 100644 --- a/src/ebusd/bushandler.cpp +++ b/src/ebusd/bushandler.cpp @@ -474,11 +474,11 @@ result_t BusHandler::handleSymbol() receiveCompleted(); return setState(bs_skip, RESULT_OK); } + addSeenAddress(m_command[0]); if (m_answer && (dstAddress == m_ownMasterAddress || dstAddress == m_ownSlaveAddress)) return setState(bs_sendCmdAck, RESULT_OK); - addSeenAddress(m_command[0]); return setState(bs_recvCmdAck, RESULT_OK); } if (dstAddress == BROADCAST)