diff options
Diffstat (limited to 'wasp/boards')
| -rw-r--r-- | wasp/boards/pinetime/manifest.py | 1 | ||||
| -rw-r--r-- | wasp/boards/pinetime/watch.py | 8 |
2 files changed, 6 insertions, 3 deletions
diff --git a/wasp/boards/pinetime/manifest.py b/wasp/boards/pinetime/manifest.py index 5e525e3..ea772ac 100644 --- a/wasp/boards/pinetime/manifest.py +++ b/wasp/boards/pinetime/manifest.py @@ -3,6 +3,7 @@ freeze('../..', 'boot.py', 'demo.py', 'drivers/battery.py', + 'drivers/nrf_rtc.py', 'drivers/signal.py', 'drivers/st7789.py', 'drivers/vibrator.py', diff --git a/wasp/boards/pinetime/watch.py b/wasp/boards/pinetime/watch.py index d6a8210..a8708c7 100644 --- a/wasp/boards/pinetime/watch.py +++ b/wasp/boards/pinetime/watch.py @@ -1,9 +1,10 @@ from machine import Pin -from machine import RTCounter as RTC +from machine import RTCounter #from machine import Signal from machine import SPI from drivers.battery import Battery +from drivers.nrf_rtc import RTC from drivers.signal import Signal from drivers.st7789 import ST7789_SPI from drivers.vibrator import Vibrator @@ -50,11 +51,12 @@ display = Display() backlight.set(1) # Start measuring time (and feeding the watchdog) -rtc = RTC(1, mode=RTC.PERIODIC) -rtc.start() +rtc = RTC(RTCounter(1, mode=RTCounter.PERIODIC)) +rtc.counter.start() battery = Battery( Pin('BATTERY', Pin.IN), Signal(Pin('CHARGING', Pin.IN), invert=True), Signal(Pin('USB_PWR', Pin.IN), invert=True)) vibrator = Vibrator(Pin('MOTOR', Pin.OUT, value=0), active_low=True) +button = Pin('BUTTON', Pin.IN) |
