kopia lustrzana https://github.com/meshtastic/firmware
don't use a symlink to find my modified RadioHead, use a pio depdency
To make it more easily buildable by others.pull/6/head
rodzic
4e06d9409a
commit
316347226b
12
TODO.md
12
TODO.md
|
@ -2,20 +2,16 @@
|
||||||
|
|
||||||
Items to complete before the first alpha release.
|
Items to complete before the first alpha release.
|
||||||
|
|
||||||
|
* don't enter NB state if we've recently talked to the phone (to prevent breaking syncing or bluetooth sw update)
|
||||||
* have state machine properly enter deep sleep based on loss of mesh and phone comms
|
* have state machine properly enter deep sleep based on loss of mesh and phone comms
|
||||||
* have gps implement canSleep(), print nmea for debugging and discard buffers on the way into sleep
|
* default to enter deep sleep if no LORA received for two hours (indicates user has probably left the meshS)
|
||||||
* implement CustomRF95::canSleep
|
* implement CustomRF95::canSleep
|
||||||
* if the phone doesn't read fromradio mailbox within X seconds, assume the phone is gone and we can stop queing location msgs
|
* if the phone doesn't read fromradio mailbox within X seconds, assume the phone is gone and we can stop queing location msgs
|
||||||
for it (because it will redownload the nodedb when it comes back)
|
for it (because it will redownload the nodedb when it comes back)
|
||||||
* don't enter light sleep while the screen is on
|
|
||||||
* any time we wake from light sleep, briefly blink the led
|
|
||||||
* Use Neo-M8M API to put it in sleep mode
|
|
||||||
* turn light sleep on aggressively (while lora is on but BLE off)
|
* turn light sleep on aggressively (while lora is on but BLE off)
|
||||||
* retest BLE software update for both board types
|
* retest BLE software update for both board types
|
||||||
* default to enter deep sleep if no LORA received for two hours (indicates user has probably left the meshS)
|
|
||||||
* send note about Adafruit Clue
|
* send note about Adafruit Clue
|
||||||
* send note to the guy who designed the cases
|
* send note to the guy who designed the cases
|
||||||
* update the prebuilt bins for different regulatory regions
|
|
||||||
* remeasure wake time power draws now that we run CPU down at 80MHz
|
* remeasure wake time power draws now that we run CPU down at 80MHz
|
||||||
|
|
||||||
# Medium priority
|
# Medium priority
|
||||||
|
@ -164,4 +160,6 @@ Items after the first final candidate release.
|
||||||
* wake from light sleep as needed for our next scheduled periodic task (needed for gps position broadcasts etc)
|
* wake from light sleep as needed for our next scheduled periodic task (needed for gps position broadcasts etc)
|
||||||
* turn bluetooth off based on our sleep policy
|
* turn bluetooth off based on our sleep policy
|
||||||
* blink LED while in LS sleep mode
|
* blink LED while in LS sleep mode
|
||||||
* scrolling between screens based on press is busted
|
* scrolling between screens based on press is busted
|
||||||
|
* Use Neo-M8M API to put it in sleep mode (on hold until my new boards arrive)
|
||||||
|
* update the prebuilt bins for different regulatory regions
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
../../RadioHead
|
|
|
@ -55,8 +55,7 @@ debug_tool = jlink
|
||||||
debug_init_break = tbreak setup
|
debug_init_break = tbreak setup
|
||||||
|
|
||||||
lib_deps =
|
lib_deps =
|
||||||
; RadioHead - I now use a custom build of this library
|
https://github.com/geeksville/RadioHead.git
|
||||||
; file:///home/kevinh/development/meshtastic/RadioHead
|
|
||||||
TinyGPSPlus
|
TinyGPSPlus
|
||||||
https://github.com/geeksville/esp8266-oled-ssd1306.git ; ESP8266_SSD1306
|
https://github.com/geeksville/esp8266-oled-ssd1306.git ; ESP8266_SSD1306
|
||||||
AXP202X_Library
|
AXP202X_Library
|
||||||
|
|
Ładowanie…
Reference in New Issue