summaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
authorDaniel Thompson <daniel@redfelineninja.org.uk>2020-01-28 21:27:12 (GMT)
committerDaniel Thompson <daniel@redfelineninja.org.uk>2020-01-28 21:27:12 (GMT)
commit564200757cce485ba9cb7b12d25c5c98b3fe6e26 (patch)
tree6acbffc60700aa0b0d2b1702ef0b15e55bc4d22d /TODO.md
parent7241fce7e4f0d2fe1491bea69e50aa2f5e9bb39e (diff)
TODO: Updates after progress on bootloader
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md9
1 files changed, 6 insertions, 3 deletions
diff --git a/TODO.md b/TODO.md
index cf2aa5c..a94ea66 100644
--- a/TODO.md
+++ b/TODO.md
@@ -13,7 +13,10 @@ The TODO list helps keep track on progress towards that goal. It is not
* [X] OTA application update
* [ ] OTA bootloader update
* [X] Enable watchdog before starting the application
- * [ ] Splash screen
+ * [X] Splash screen
+ * [ ] Stay in bootloader after battery run down
+ * [X] Ignore start button for first few seconds
+ * [ ] Implement power off support (no splash screen)
## Micropython
@@ -23,14 +26,14 @@ The TODO list helps keep track on progress towards that goal. It is not
- [ ] Feed dog from a tick interrupt
* [ ] Basic (WFI) power saving
* [ ] Implement machine.RTC for nrf52
- * [ ] Implement machine.ADC for nrf52
## WASP
* [ ] Display driver
- [X] Display initialization
- [ ] Bitmap blitting
- - [ ] RLE coder and decoder
+ - [X] RLE coder and decoder
+ - [ ] Optimized RLE inner loops
* [ ] Backlight driver
* [ ] Button driver (interrupt based)
* [ ] Battery/charger driver