wasp: Update TODO to match current status.

This commit is contained in:
Daniel Thompson 2020-02-19 19:48:43 +00:00
parent b508f4dc26
commit a26bfd33ce
2 changed files with 11 additions and 11 deletions

View file

@ -84,4 +84,4 @@ wasp.run()
~~~ ~~~
As mentioned above there are many drivers and features still to be As mentioned above there are many drivers and features still to be
developed, see the [TODO list](todo.md) for current status. developed, see the [TODO list](TODO.md) for current status.

20
TODO.md
View file

@ -8,10 +8,8 @@ to allow a PineTime case to be confidently glued shut.
* [X] Basic board ports (PineTime, DS-D6, 96Boards Nitrogen) * [X] Basic board ports (PineTime, DS-D6, 96Boards Nitrogen)
* [X] OTA application update * [X] OTA application update
* [ ] OTA bootloader update
* [X] Enable watchdog before starting the application * [X] Enable watchdog before starting the application
* [X] Splash screen * [X] Splash screen
* [ ] Stay in bootloader after battery run down
* [X] Ignore start button for first few seconds * [X] Ignore start button for first few seconds
## MicroPython ## MicroPython
@ -23,15 +21,15 @@ to allow a PineTime case to be confidently glued shut.
## WASP ## WASP
* [ ] Display driver * [X] Display driver
- [X] Display initialization - [X] Display initialization
- [ ] Bitmap blitting - [X] Bitmap blitting
- [X] RLE coder and decoder - [X] RLE coder and decoder
- [ ] Optimized RLE inner loops - [X] Optimized RLE inner loops
* [X] Backlight driver * [X] Backlight driver
* [X] Button driver (polling) * [X] Button driver (polling)
* [X] Battery/charger driver * [X] Battery/charger driver
* [ ] Simple clock and battery level application * [X] Simple clock and battery level application
* [X] Basic (WFI) power saving * [X] Basic (WFI) power saving
* [X] Implement simple RTC for nrf52 * [X] Implement simple RTC for nrf52
@ -46,14 +44,16 @@ applications.
## Bootloader ## Bootloader
* [ ] OTA bootloader update
* [ ] Stay in bootloader after battery run down
* [ ] Implement power off support (no splash screen) * [ ] Implement power off support (no splash screen)
* [ ] RTC time measurement whilst in bootloader * [ ] RTC time measurement whilst in bootloader
## MicroPython ## MicroPython
* [ ] SPI FLASH driver * [X] SPI FLASH driver
* [ ] Enable LittleFS on SPI FLASH (at boot) * [X] Enable LittleFS on SPI FLASH (at boot)
* [ ] BLE file transfer * [X] BLE file transfer
* [ ] Full power saving * [ ] Full power saving
## WASP ## WASP
@ -64,7 +64,7 @@ applications.
* [ ] Event driven application framework * [ ] Event driven application framework
* [ ] Stopwatch app * [ ] Stopwatch app
* [ ] Settings app * [ ] Settings app
* [ ] PC-hosted simulation platform * [X] PC-hosted simulation platform
* [ ] Documentation * [ ] Documentation
- [ ] Sphinx framework and integration with github.io - [ ] Sphinx framework and integration with github.io
- [ ] Document bootloader protocols - [ ] Document bootloader protocols