update todo list

1.2-legacy
geeksville 2020-04-23 18:52:34 -07:00
rodzic 3c9c01189d
commit 12599849db
1 zmienionych plików z 21 dodań i 5 usunięć

Wyświetl plik

@ -1,12 +1,17 @@
# Initial work items # Initial work items
Minimum items needed to make sure hardware is good.
- DONE select and install a bootloader (adafruit)
- DONE get old radio driver working on NRF52 - DONE get old radio driver working on NRF52
- get BLE working - DONE basic test of BLE
- DONE get a debug 'serial' console working via the ICE passthrough feater
- add PMU driver - add PMU driver
- add new radio driver - possibly start with https://os.mbed.com/teams/Semtech/code/SX126xLib/ - add new radio driver - possibly start with https://os.mbed.com/teams/Semtech/code/SX126xLib/
- make a file system implementation (preferably one that can see the files the bootloader also sees)
- add LCD driver - add LCD driver
- make a new boarddef with a variant.h file. Fix pins in that file. In particular: - test the LEDs
- test the buttons
- make a new boarddef with a variant.h file. Fix pins in that file. In particular (at least):
#define PIN_SPI_MISO (46) #define PIN_SPI_MISO (46)
#define PIN_SPI_MOSI (45) #define PIN_SPI_MOSI (45)
#define PIN_SPI_SCK (47) #define PIN_SPI_SCK (47)
@ -15,11 +20,22 @@
# Secondary work items # Secondary work items
- currently using soft device SD140, is that ideal? Needed to be fully functional at least at the same level of the ESP32 boards. At this point users would probably want them.
- turn on security for BLE
- get full BLE api working
- we need to enable the external xtal for the sx1262 (on dio3)
- figure out which regulator mode the sx1262 is operating in
- turn on security for BLE, make pairing work
- make power management/sleep work properly - make power management/sleep work properly
- make a settimeofday implementation - make a settimeofday implementation
- make a file system implementation (preferably one that can see the files the bootloader also sees)
- make ble endpoints not require "start config", jsut have them start in config mode - make ble endpoints not require "start config", jsut have them start in config mode
- measure power management and confirm battery life
# Items to be 'feature complete'
- use the new buttons in the UX
- currently using soft device SD140, is that ideal?
``` ```
/* /*