Kodeeksempel
                        from machine import UART
from micropyGPS import MicropyGPS
def main():
    uart = UART(2, baudrate=9600, bits=8, parity=None, stop=1, timeout=5000, rxbuf=1024)
   gps = MicropyGPS()   
   while True:
      buf = uart.readline()
      if buf is not None:
         for char in buf:
            gps.update(chr(char))         print('UTC Timestamp:', gps.timestamp)
         print('Date:', gps.date_string('long'))
         print('Satellites:', gps.satellites_in_use)
         print('Altitude:', gps.altitude)
         print('Latitude:', gps.latitude_string())
         print('Longitude:', gps.longitude_string())
         print('Horizontal Dilution of Precision:', gps.hdop)           formattedLat = gps.latitude_string()
         formattedLat = formattedLat[:-3]
         formattedLon = gps.longitude_string()
         formattedLon = formattedLon[:-3]
         formattedAlt = str(gps.altitude)
         formattedSpd = gps.speed_string()
         formattedSpd = formattedSpd[:-5]         
         speed = gps.speed_string()          
         gps_ada = formattedSpd + "," + formattedLat + "," +           formattedLon + "," + formattedAlt          
         if formattedLat != "0.0":
             print("gps_ada: ",gps_ada)
             return gps_ada, speed
         else:
             break       
       else:
          breakif __name__ == "__main__":
   print('...running main, GPS testing')
   main()