From 59803bd971b6f5b029c3759264130088ad97b4f7 Mon Sep 17 00:00:00 2001
From: Martin Teichmann <martin.teichmann@xfel.eu>
Date: Tue, 2 Mar 2021 17:07:26 +0100
Subject: [PATCH] encoder position is signed

---
 ebpfcat/terminals.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ebpfcat/terminals.py b/ebpfcat/terminals.py
index 8f32a5f..c46f4d4 100644
--- a/ebpfcat/terminals.py
+++ b/ebpfcat/terminals.py
@@ -68,7 +68,7 @@ class EK1814(EBPFTerminal):
 class EL5042(EBPFTerminal):
     compatibility = {(2, 330444882)}
     class Channel(Struct):
-        position = PacketDesc((0, 2), "Q")
+        position = PacketDesc((0, 2), "q")
         warning = PacketDesc((0, 0), 0)
         error = PacketDesc((0, 0), 1)
         status = PacketDesc((0, 0), "H")
-- 
GitLab