From 78d8aa4d943eb734b95918f2caa34a14fec3ebce Mon Sep 17 00:00:00 2001 From: john30 Date: Sun, 29 Mar 2020 18:28:23 +0200 Subject: [PATCH] apply transfer latency also to auto SYN --- src/ebusd/bushandler.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/ebusd/bushandler.cpp b/src/ebusd/bushandler.cpp index 04c09896..94847d57 100644 --- a/src/ebusd/bushandler.cpp +++ b/src/ebusd/bushandler.cpp @@ -576,8 +576,7 @@ result_t BusHandler::handleSymbol() { // receive next symbol (optionally check reception of sent symbol) symbol_t recvSymbol; ArbitrationState arbitrationState = as_none; - bool isAutoSyn = !sending && m_generateSynInterval == SYN_TIMEOUT && (m_state == bs_noSignal || m_state == bs_skip); - result = m_device->recv(timeout+(isAutoSyn ? 0 : m_transferLatency), &recvSymbol, &arbitrationState); + result = m_device->recv(timeout+m_transferLatency, &recvSymbol, &arbitrationState); if (sending) { clockGettime(&recvTime); }