2022-03-03 09:53:51 +08:00
|
|
|
|
|
|
|
from usr.location import Location
|
2022-03-08 17:12:38 +08:00
|
|
|
from usr.remote import Remote
|
|
|
|
# from usr.sensor import Sensor
|
|
|
|
# from usr.led import LED
|
|
|
|
from usr.alert import AlertMonitor
|
2022-03-03 09:53:51 +08:00
|
|
|
|
2022-03-04 13:21:48 +08:00
|
|
|
|
2022-03-03 09:53:51 +08:00
|
|
|
class Tracker():
|
2022-03-08 17:12:38 +08:00
|
|
|
def __init__(self, loc_read_cb, alert_read_cb, **kw):
|
2022-03-03 09:53:51 +08:00
|
|
|
self.remote = Remote()
|
2022-03-08 17:12:38 +08:00
|
|
|
self.locator = Location(loc_read_cb)
|
|
|
|
# self.sensor = Sensor()
|
|
|
|
# self.led = LED()
|
|
|
|
self.alert = AlertMonitor(alert_read_cb)
|