From 6a02264af6fb828098491b666a432c570e507fd4 Mon Sep 17 00:00:00 2001 From: Dhanya Thattil Date: Fri, 28 Jan 2022 11:52:07 +0100 Subject: [PATCH] fix for 1g udp interface framenumber being set --- .../slsDetectorServer/src/UDPPacketHeaderGenerator.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/slsDetectorServers/slsDetectorServer/src/UDPPacketHeaderGenerator.c b/slsDetectorServers/slsDetectorServer/src/UDPPacketHeaderGenerator.c index 0bc2e6d43..660866e6f 100644 --- a/slsDetectorServers/slsDetectorServer/src/UDPPacketHeaderGenerator.c +++ b/slsDetectorServers/slsDetectorServer/src/UDPPacketHeaderGenerator.c @@ -34,7 +34,8 @@ uint32_t getUDPPacketNumber() { return udpPacketNumber; } uint64_t getUDPFrameNumber() { return udpFrameNumber; } void setUDPFrameNumber(uint64_t fnum) { LOG(logINFO, ("Setting next frame number also for 1g to %lld\n", fnum)); - udpFrameNumber = fnum; + // this gets incremented before setting it + udpFrameNumber = fnum - 1; } void createUDPPacketHeader(char *buffer, uint16_t id) {