mirror of
https://github.com/thelsing/knx.git
synced 2024-12-18 19:08:18 +01:00
flag also repeated telegrams as echoed / own telegrams
This commit is contained in:
parent
a645575a72
commit
6eb7af74a0
@ -477,8 +477,8 @@ void TpUartDataLinkLayer::processRxFrameComplete()
|
||||
// Wenn ein Frame gesendet wurde
|
||||
if (_txState == TX_FRAME)
|
||||
{
|
||||
// prüfe ob das Empfangen diesem entspricht
|
||||
if (!memcmp(_rxFrame->data(), _txFrame->data(), _txFrame->size()))
|
||||
// prüfe ob das Empfangen diesem entspricht: Vergleich der Quelladresse und Zieladresse sowie Startbyte ohne Berücksichtigung des Retry-Bits
|
||||
if(!((_rxFrame->data(0) ^ _txFrame->data(0)) & ~0x20) && _rxFrame->destination() == _txFrame->destination() && _rxFrame->source() == _txFrame->source())
|
||||
{
|
||||
// und markiere das entsprechend
|
||||
// println("MATCH");
|
||||
|
Loading…
Reference in New Issue
Block a user