From e342930ccecb6dc44975b9d9b4797d9460f94948 Mon Sep 17 00:00:00 2001 From: Jeff Laughlin Date: Tue, 27 Sep 2016 22:15:12 -0400 Subject: [PATCH] support SAT freq in cabrillo files --- hamtools/geolog.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/hamtools/geolog.py b/hamtools/geolog.py index eb4449f..f2b220c 100755 --- a/hamtools/geolog.py +++ b/hamtools/geolog.py @@ -144,7 +144,12 @@ class Log(object): # floats, which makes them JSON ints, which QGIS won't allow to # use for a graduated scale. qso['time'] = float(qso['time'] + '.000000001') - qso['freq'] = float(qso['freq'] + '.000000001') + try: + freq = float(qso['freq']) + 0.00000001 + except ValueError: + pass + else: + qso['freq'] = freq self.qsos.append(qso) log.debug(qso) elif line.startswith("CALLSIGN:"):