From 2585ce36b6e93988e54636e6c70c5e7bb83e8059 Mon Sep 17 00:00:00 2001
From: Martin Teichmann <martin.teichmann@xfel.eu>
Date: Thu, 16 Feb 2023 16:46:05 +0100
Subject: [PATCH] support inficon gauges

we still have to artificially tell that this is a float
value, although that's actually in the SDO.
---
 ebpfcat/terminals.py | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/ebpfcat/terminals.py b/ebpfcat/terminals.py
index 12708ad..c7a78c8 100644
--- a/ebpfcat/terminals.py
+++ b/ebpfcat/terminals.py
@@ -137,3 +137,8 @@ class TurboVac(EBPFTerminal):
     pump_alarm = ProcessDesc(0x20CC, 0, 3)
     speed = ProcessDesc(0x20CD, 0, "H")
     current = ProcessDesc(0x20D1, 0, "H")
+
+
+class Inficon(EBPFTerminal):
+    compatibility = {(0x644, 0x21)}
+    value = ProcessDesc(0xF640, 0x11, "f")
-- 
GitLab