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