diff --git a/src/knx/tpuart_data_link_layer.cpp b/src/knx/tpuart_data_link_layer.cpp index ce6d5d7..cbb6e35 100644 --- a/src/knx/tpuart_data_link_layer.cpp +++ b/src/knx/tpuart_data_link_layer.cpp @@ -594,7 +594,7 @@ bool TpUartDataLinkLayer::sendSingleFrameByte() } if (_TxByteCnt != _sendBufferLength - 1) - cmd[0] = U_L_DATA_START_CONT_REQ | _TxByteCnt; + cmd[0] = U_L_DATA_START_CONT_REQ | (_TxByteCnt % 64); else cmd[0] = U_L_DATA_END_REQ | _TxByteCnt;