| while ser.is_open: | while ser.is_open: | ||||
| nmea_sentence = ser.readline() #GPRMC | nmea_sentence = ser.readline() #GPRMC | ||||
| nmea_str = nmea_sentence.decode("utf-8") | nmea_str = nmea_sentence.decode("utf-8") | ||||
| if nmea_str.startswith("$GPGGA"): | |||||
| if nmea_str.startswith("$GPRMC"): | |||||
| write_to_file(output_file, nmea_str) | write_to_file(output_file, nmea_str) | ||||
| except: | except: | ||||
| if not ser.is_open: | if not ser.is_open: |