From f0d1e6b1d0ee2b4dc4729c84e94a90e900fab87b Mon Sep 17 00:00:00 2001 From: Dimitrios Stoupis <dimitris.apple@gmail.com> Date: Tue, 26 Mar 2019 10:34:13 +0000 Subject: [PATCH] Using the byte skipping method --- src/Services/TimeBasedSchedulingService.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Services/TimeBasedSchedulingService.cpp b/src/Services/TimeBasedSchedulingService.cpp index fc00c0ea..a4b74861 100644 --- a/src/Services/TimeBasedSchedulingService.cpp +++ b/src/Services/TimeBasedSchedulingService.cpp @@ -50,7 +50,7 @@ void TimeBasedSchedulingService::insertActivities(Message &request) { if ((not scheduledActivities.available()) || (releaseTime < (currentTime + ECSS_TIME_MARGIN_FOR_ACTIVATION))) { ErrorHandler::reportError(request, ErrorHandler::InstructionExecutionStartError); - request.readPosition += ECSS_TC_REQUEST_STRING_SIZE; + request.skipBytes(ECSS_TC_REQUEST_STRING_SIZE); } else { // Get the TC packet request uint8_t requestData[ECSS_TC_REQUEST_STRING_SIZE] = {0}; -- GitLab