Wykres commitów

110 Commity (2d3bb4bb75eea47137766f6ed74cf9b41ba0e909)

Autor SHA1 Wiadomość Data
geeksville 951f5d11d5 fix text message display when new text arrives
The problem was we were pulsing the display power briefly down while
reentering the ON state (because the ON states exit rule turned it off).
Instead we now just turn off the screen on entry to DARK or LS states
2020-03-04 16:46:57 -08:00
Kevin Hester f5271f5c79 website updates 2020-03-03 13:37:01 -08:00
Kevin Hester 375804c9e4 (needs testing) fixed the following during a plane flight
* Have state machine properly enter deep sleep based on loss of mesh and phone comms.
* Default to enter deep sleep if no LORA received for two hours (indicates user has probably left the mesh).

Signed-off-by: Kevin Hester <kevinh@geeksville.com>
2020-03-03 13:31:44 -08:00
Kevin Hester 28588f6730 send hw version info via protobufs 2020-03-03 08:23:58 -08:00
Kevin Hester 2221ddfca2 Add note about a mystery bug following light sleep 2020-02-29 19:06:14 -08:00
Kevin Hester 045a2031a3 todo updates 2020-02-29 07:08:18 -08:00
Kevin Hester c41f572cf5 update todo list while sitting in airplane ;-) 2020-02-28 12:36:52 -08:00
geeksville 31e9d34d1e try github actions for CI builds 2020-02-26 17:20:19 -08:00
geeksville 877e312833 allow TBEAMs to provide approx GPS time to Heltec devices 2020-02-26 09:00:53 -08:00
geeksville cace2f4290 update readme for android release 2020-02-25 11:22:42 -08:00
geeksville 7b348f30ac text messages screen not coming up if screen was already on 2020-02-25 10:29:37 -08:00
geeksville 8893be57df kinda ugly but BLE sw update seems reliable again 2020-02-24 18:09:58 -08:00
geeksville a3df099f60 until my TBEAM is fixed, leave GPS power on in sleep sometimes 2020-02-24 11:21:08 -08:00
geeksville af5e3a0e02 TODO updates - back to Android app for now 2020-02-24 08:47:02 -08:00
geeksville 0110e1d2e0 release 0.0.4 2020-02-23 20:08:20 -08:00
geeksville 82afd234a1 don't stomp on RX packets when we have something ready to send 2020-02-23 19:51:43 -08:00
geeksville 621beadb5c btle leak per sleep now down to about 500 bytes. 2020-02-23 16:42:09 -08:00
geeksville 8dfd7a4a71 the ble goo is still leaking on destroy, but better 2020-02-23 14:09:52 -08:00
geeksville 356902d552 wip - make ble come back after sleep 2020-02-23 10:49:37 -08:00
geeksville 4906b12489 prevent ble powerdown while phone is connected 2020-02-23 08:53:52 -08:00
geeksville 316347226b don't use a symlink to find my modified RadioHead, use a pio depdency
To make it more easily buildable by others.
2020-02-23 08:24:10 -08:00
geeksville 4e06d9409a about to work on new gps code 2020-02-22 18:21:55 -08:00
geeksville 372a3e000e button presses are fixed 2020-02-22 18:02:44 -08:00
geeksville 5e2044dd63 blink the led very briefly every 5 secs while in light sleep 2020-02-22 17:40:31 -08:00
geeksville 509f9b6e2b WIP state machine builds 2020-02-22 12:01:59 -08:00
geeksville 045529d91f begin cleanup of sleep code for new state machine 2020-02-21 17:01:26 -08:00
geeksville 4fa6b64c3d beginnings of sw design doc 2020-02-21 14:55:28 -08:00
geeksville fa4c63edc8 document the sleep management state machine 2020-02-21 14:31:15 -08:00
geeksville aebcbf767f GPS works better now with light-sleep but not quite done. 2020-02-21 12:24:35 -08:00
geeksville 3df81682b3 now that light-sleep kinda works, use deep-sleep far more rarely 2020-02-21 11:32:33 -08:00
geeksville 5f3e8b5309 unify periodic timers 2020-02-21 08:41:36 -08:00
geeksville 132e54ecc5 don't turn bluetooth back on every time we exit light sleep 2020-02-21 08:09:07 -08:00
geeksville 7a745c9e65 light sleep seems to work well 2020-02-21 04:57:08 -08:00
geeksville beccc34ef1 lower cpu freq to 80MHz 2020-02-21 03:48:13 -08:00
geeksville 57c483d136 todo updates 2020-02-20 20:48:16 -08:00
geeksville 655814c816 add Girts' HAM idea (@girtsf) 2020-02-20 15:21:07 -08:00
geeksville e9279c6daa add high level end-user todos 2020-02-20 14:05:18 -08:00
geeksville 6ade723caa release 0.0.3 alpha posted 2020-02-20 13:23:42 -08:00
geeksville b9438357b6 add support for network ping testing 2020-02-19 18:51:17 -08:00
geeksville bf347aad91 show users walking heading on the screen 2020-02-19 15:29:18 -08:00
geeksville d9a875082c set rtc from gps time 2020-02-19 08:17:28 -08:00
geeksville 67e0f5c184 use RTC time for my timestamp (works across deep sleep) 2020-02-19 07:58:51 -08:00
geeksville acce254685 Change RF95 to deliver packets straight from ISR and no polling for anything 2020-02-18 20:06:01 -08:00
geeksville bf491efddf begin support for countries besides the US 2020-02-18 16:18:01 -08:00
geeksville 5c0b20e43c If the phone writes our user settings, only broadcast if actually changed 2020-02-16 18:14:04 -08:00
geeksville 0453ffbfd7 Make a Periodic class, use it to blink the LED less often 2020-02-15 11:15:43 -08:00
geeksville befb06bdd9 make readme a bit more real. 2020-02-15 08:38:07 -08:00
geeksville 978abc7f63 show a kinda correct heading on the compass graphic 2020-02-14 19:11:31 -08:00
geeksville 7fcf822320 more todo updates 2020-02-14 19:01:49 -08:00
geeksville 4671d22677 update todo list based on progress 2020-02-14 18:51:49 -08:00