From 872d639b4b25c7b6b4f2818bb857a49c16580bb9 Mon Sep 17 00:00:00 2001 From: Margaret Sy Date: Mon, 14 May 2018 15:52:00 -0400 Subject: [PATCH] Add check that data[0] is not None before trying to parse it https://github.com/adafruit/Adafruit_CircuitPython_GPS/issues/5 --- adafruit_gps.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/adafruit_gps.py b/adafruit_gps.py index 4ea3142..8ba5e45 100644 --- a/adafruit_gps.py +++ b/adafruit_gps.py @@ -195,7 +195,7 @@ def _parse_gprmc(self, args): # Parse the arguments (everything after data type) for NMEA GPRMC # minimum location fix sentence. data = args.split(',') - if data is None or len(data) < 11: + if data is None or len(data) < 11 or data[0] is None: return # Unexpected number of params. # Parse fix time. time_utc = int(_parse_float(data[0]))