diff --git a/docs/software/TODO.md b/docs/software/TODO.md index b9ad6eae6..e8355bcf1 100644 --- a/docs/software/TODO.md +++ b/docs/software/TODO.md @@ -2,7 +2,7 @@ You probably don't care about this section - skip to the next one. -- implement first cut of router mode: preferentially handle flooding, and change sleep and GPS behaviors +- implement first cut of router mode: preferentially handle flooding, and change sleep and GPS behaviors (plan for geofence mode and battery save mode) - NRF52 BLE support # Medium priority diff --git a/docs/software/mesh-alg.md b/docs/software/mesh-alg.md index 2a2e4dd26..f9427cd21 100644 --- a/docs/software/mesh-alg.md +++ b/docs/software/mesh-alg.md @@ -32,8 +32,8 @@ optimizations / low priority: - read this [this](http://pages.cs.wisc.edu/~suman/pubs/nadv-mobihoc05.pdf) paper and others and make our naive flood routing less naive - read @cyclomies long email with good ideas on optimizations and reply -- Remove NodeNum assignment algorithm (now that we use 4 byte node nums) -- make android app warn if firmware is too old or too new to talk to +- DONE Remove NodeNum assignment algorithm (now that we use 4 byte node nums) +- DONE make android app warn if firmware is too old or too new to talk to - change nodenums and packetids in protobuf to be fixed32 - low priority: think more careful about reliable retransmit intervals - make ReliableRouter.pending threadsafe