diff --git a/src/knx/application_layer.cpp b/src/knx/application_layer.cpp index f7bb848..fd7bb09 100644 --- a/src/knx/application_layer.cpp +++ b/src/knx/application_layer.cpp @@ -86,21 +86,18 @@ void ApplicationLayer::dataGroupConfirm(AckType ack, HopCountType hopType, Prior _bau.groupValueReadLocalConfirm(ack, _savedAsapReadRequest, priority, hopType, secCtrl, status); else println("dataGroupConfirm: APDU-Type GroupValueRead has _savedAsapReadRequest = 0"); - _savedAsapReadRequest = 0; break; case GroupValueResponse: if (_savedAsapResponse > 0) _bau.groupValueReadResponseConfirm(ack, _savedAsapResponse, priority, hopType, secCtrl, apdu.data(), apdu.length() - 1, status); else println("dataGroupConfirm: APDU-Type GroupValueResponse has _savedAsapResponse = 0"); - _savedAsapResponse = 0; break; case GroupValueWrite: if (_savedAsapWriteRequest > 0) _bau.groupValueWriteLocalConfirm(ack, _savedAsapWriteRequest, priority, hopType, secCtrl, apdu.data(), apdu.length() - 1, status); else println("dataGroupConfirm: APDU-Type GroupValueWrite has _savedAsapWriteRequest = 0"); - _savedAsapWriteRequest = 0; break; default: print("datagroup-confirm: unhandled APDU-Type: ");