todo updates

This commit is contained in:
geeksville 2020-03-06 19:47:57 -08:00
parent 5def6a66e6
commit 10289ed11a
2 changed files with 11 additions and 1 deletions

View File

@ -2,12 +2,17 @@
Items to complete soon (next couple of alpha releases).
* add a getting started page
* add links to todos
* link to the kanban page
* finish mesh alg reeval
* lower wait_bluetooth_secs to 30 seconds once we have the GPS power on (but GPS in sleep mode) across light sleep. For the time
being I have it set at 2 minutes to ensure enough time for a GPS lock from scratch.
* use gps sleep mode instead of killing its power (to allow fast position when we wake)
* enable fast lock and low power inside the gps chip
* remeasure wake time power draws now that we run CPU down at 80MHz
* add a SF12 transmit option for _super_ long range
# AXP192 tasks
* "AXP192 interrupt is not firing, remove this temporary polling of battery state"

View File

@ -3,10 +3,15 @@
FIXME - instead look for standard solutions. this approach seems really suboptimal, because too many nodes will try to rebroast. If
all else fails could always use the stock Radiohead solution - though super inefficient.
great source of papers and class notes: http://www.cs.jhu.edu/~cs647/
TODO:
* reread the radiohead mesh implementation
* read about general mesh flooding solutions
* reread the disaster radio protocol docs
* DONE read about mesh routing solutions (DSR and AODV)
* DONE read about general mesh flooding solutions (naive, MPR, geo assisted)
* update duty cycle spreadsheet for our typical usecase
* generalize naive flooding on top of radiohead? (and fix radiohead to use my new driver)
good description of batman protocol: https://www.open-mesh.org/projects/open-mesh/wiki/BATMANConcept