From 088a8ea924dfa22b77f39dc8e7c8d5284db0da47 Mon Sep 17 00:00:00 2001 From: Dhanya Thattil Date: Fri, 3 Sep 2021 17:57:16 +0200 Subject: [PATCH] wip --- .../slsDetectorServer/src/slsDetectorServer_funcs.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/slsDetectorServers/slsDetectorServer/src/slsDetectorServer_funcs.c b/slsDetectorServers/slsDetectorServer/src/slsDetectorServer_funcs.c index 30c77e767..88a2f1ce9 100644 --- a/slsDetectorServers/slsDetectorServer/src/slsDetectorServer_funcs.c +++ b/slsDetectorServers/slsDetectorServer/src/slsDetectorServer_funcs.c @@ -3725,6 +3725,13 @@ int program_fpga(int file_des) { LOG(logDEBUG1, ("Program size is: %lld\n", (long long unsigned int)filesize)); + // checksum + char checksum[MAX_STR_LENGTH]; + memset(checksum, 0, MAX_STR_LENGTH); + if (receiveData(file_des, checksum, MAX_STR_LENGTH, OTHER) < 0) + return printSocketReadError(); + LOG(logINFOBLUE, ("checksum is: %s\n", checksum)); + // open file and allocate memory for part program FILE *fd = NULL; ret = startCopyingFPGAProgram(&fd, filesize, mess);