wasp: Update TODO to match current status.
This commit is contained in:
parent
b508f4dc26
commit
a26bfd33ce
|
@ -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
20
TODO.md
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue