Small Improvements

pull/4/head
Calvin McCoy 2017-06-11 22:24:08 -07:00
rodzic be16d495ba
commit df76a40a54
1 zmienionych plików z 8 dodań i 7 usunięć

Wyświetl plik

@ -48,7 +48,8 @@ class MicropyGPS(object):
__NO_FIX = 1 __NO_FIX = 1
__FIX_2D = 2 __FIX_2D = 2
__FIX_3D = 3 __FIX_3D = 3
__DIRECTIONS = ['N', 'NNE', 'NE', 'ENE', 'E', 'ESE', 'SE', 'SSE', 'S', 'SSW', 'SW', 'WSW', 'W', 'WNW', 'NW', 'NNW'] __DIRECTIONS = ['N', 'NNE', 'NE', 'ENE', 'E', 'ESE', 'SE', 'SSE', 'S', 'SSW', 'SW', 'WSW', 'W',
'WNW', 'NW', 'NNW']
__MONTHS = ('January', 'February', 'March', 'April', 'May', __MONTHS = ('January', 'February', 'March', 'April', 'May',
'June', 'July', 'August', 'September', 'October', 'June', 'July', 'August', 'September', 'October',
'November', 'December') 'November', 'December')
@ -150,10 +151,9 @@ class MicropyGPS(object):
""" """
Create GPS data log object Create GPS data log object
""" """
if mode == 'new': # Set Write Mode Overwrite or Append
mode_code = 'w' mode_code = 'w' if mode == 'new' else 'a'
else:
mode_code = 'a'
try: try:
self.log_handle = open(target_file, mode_code) self.log_handle = open(target_file, mode_code)
except AttributeError: except AttributeError:
@ -189,8 +189,9 @@ class MicropyGPS(object):
# Sentence Parsers # Sentence Parsers
######################################## ########################################
def gprmc(self): def gprmc(self):
"""Parse Recommended Minimum Specific GPS/Transit data (RMC)Sentence. Updates UTC timestamp, latitude, """Parse Recommended Minimum Specific GPS/Transit data (RMC)Sentence.
longitude, Course, Speed, Date, and fix status""" Updates UTC timestamp, latitude, longitude, Course, Speed, Date, and fix status
"""
# UTC Timestamp # UTC Timestamp
try: try: