""" Routes and waypoints Some sources have number and name, some only something like id """ class Waypoint(): def __init__(self, number, name): self.number = number self.name = name self.lat = None self.lon = None self.lastusage = None # last usage timestamp for housekeeping class Route(): def __init__(self, number, name): self.number = number self.name = name self.wps = dict() def getActiveWP(self): return None