From 9a8caf0449277d8a08e80145090d4001bfbddf46 Mon Sep 17 00:00:00 2001
From: Martin Teichmann <martin.teichmann@xfel.eu>
Date: Tue, 19 Dec 2023 10:42:44 +0000
Subject: [PATCH] add EL2624

this doesn't work yet, the relays do not switch, but maybe the
terminal is broken.
---
 ebpfcat/terminals.py | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/ebpfcat/terminals.py b/ebpfcat/terminals.py
index b109667..7faac86 100644
--- a/ebpfcat/terminals.py
+++ b/ebpfcat/terminals.py
@@ -53,6 +53,15 @@ class EL2808(EBPFTerminal):
     channel8 = ProcessDesc(0x7070, 1)
 
 
+class EL2624(EBPFTerminal):
+    compatibility = {(2, 171978834)}
+
+    channel1 = ProcessDesc(0x7000, 1)
+    channel2 = ProcessDesc(0x7010, 1)
+    channel3 = ProcessDesc(0x7020, 1)
+    channel4 = ProcessDesc(0x7030, 1)
+
+
 class EL4104(EBPFTerminal):
     ch1_value = ProcessDesc(0x7000, 1)
     ch2_value = ProcessDesc(0x7010, 1)
-- 
GitLab