From 87693a4b0c5afa6cb6411900e21a6495eceb199e Mon Sep 17 00:00:00 2001
From: kienle <kienle@passcal.nmt.edu>
Date: Thu, 20 Jul 2023 14:43:33 -0600
Subject: [PATCH] Fix the way year is parsed from header

---
 sohstationviewer/model/reftek/rt130_experiment/reftek.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sohstationviewer/model/reftek/rt130_experiment/reftek.py b/sohstationviewer/model/reftek/rt130_experiment/reftek.py
index 4897a9f29..eecae9bcb 100644
--- a/sohstationviewer/model/reftek/rt130_experiment/reftek.py
+++ b/sohstationviewer/model/reftek/rt130_experiment/reftek.py
@@ -97,7 +97,7 @@ def get_rt130_packet_header(rt130_packet: bytes,
         raise RT130ParseError
 
     experiment_number = unpacker.unpack('b', rt130_packet[2:3])[0]
-    year = unpacker.unpack('b', rt130_packet[3:4])[0]
+    year = int(rt130_packet[3:4].hex())
     # A call to str.upper() is needed because bytes.hex() makes any
     # hexadecimal letter (i.e. ABCDEF) lowercase, while we want them to be
     # uppercase for display purpose.
-- 
GitLab