From 87367bcee3e8beee41300465886a640ccba9b40c Mon Sep 17 00:00:00 2001
From: Marko Mecina <marko.mecina@univie.ac.at>
Date: Thu, 23 Feb 2023 12:14:21 +0100
Subject: [PATCH] fix setting of sync byte in PUSpack

---
 Ccs/ccs_function_lib.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Ccs/ccs_function_lib.py b/Ccs/ccs_function_lib.py
index 5f8dbe1..8ebfaaf 100644
--- a/Ccs/ccs_function_lib.py
+++ b/Ccs/ccs_function_lib.py
@@ -2466,6 +2466,7 @@ def PUSpack(version=0, typ=0, dhead=0, apid=0, gflags=0b11, sc=0, pktl=0,
         header.bits.SERV_SUB_TYPE = sst
         header.bits.DEST_ID = sdid
         ctime, ftime, sync = calc_timestamp(timestamp)
+        sync = 0 if sync is None else sync
         header.bits.CTIME = ctime
         header.bits.FTIME = ftime
         header.bits.TIMESYNC = sync
-- 
GitLab