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
geeksville
7b348f30ac
text messages screen not coming up if screen was already on
2020-02-25 10:29:37 -08:00
geeksville
0110e1d2e0
release 0.0.4
2020-02-23 20:08:20 -08:00
geeksville
372a3e000e
button presses are fixed
2020-02-22 18:02:44 -08:00
geeksville
a1a1ceb94d
while not perfect, good enough to move power statemachine to master
2020-02-22 14:56:19 -08:00
geeksville
fe2ca65a11
WIP kinda works but light sleep still busted
2020-02-22 13:50:08 -08:00
geeksville
045529d91f
begin cleanup of sleep code for new state machine
2020-02-21 17:01:26 -08:00
geeksville
f5a2596acf
fix time scaling
2020-02-19 11:35:34 -08:00
geeksville
cd4cd6fe56
progress on keeping gps off more
2020-02-19 10:53:09 -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
47d278b3b9
only display messages destined to us
2020-02-17 16:32:51 -08:00
geeksville
c0fdf227b7
properly show plaintext msgs on oled
2020-02-17 16:27:29 -08:00
geeksville
59aaffa3e5
show real received text messages in the gui
2020-02-12 19:58:44 -08:00
geeksville
e79c49d100
send network pings when the user does something with their device
2020-02-12 14:07:06 -08:00
geeksville
d3ca56f91a
fix channel prefs saving
2020-02-12 13:31:09 -08:00
geeksville
efa91f6767
track last contact times for nodes and show in gui
2020-02-12 11:52:53 -08:00
geeksville
5aaae9c4fe
we now use 13 different channel numbers
2020-02-11 12:05:46 -08:00
geeksville
422e213d2a
dynamic nodenum assignment now works
2020-02-08 12:42:54 -08:00
geeksville
0158fcf352
get ttgo building again
2020-02-08 07:55:12 -08:00
geeksville
493d7e33c6
add the concept of a minimum version for saved settings files
2020-02-08 07:41:04 -08:00
geeksville
3e87e60d43
save db to flash
2020-02-07 09:36:23 -08:00
geeksville
61a88a343e
we now reply to owner messages with our owner
2020-02-06 11:07:44 -08:00
geeksville
2792e2148f
we now send owner at boot
2020-02-06 10:58:19 -08:00
geeksville
9625bcbd9e
we now sorta set time based on gps
2020-02-06 08:18:20 -08:00
geeksville
37eca63e58
fix bt reads of owner etc
2020-02-04 13:47:42 -08:00
geeksville
b538677ad2
include our local user in the node db
2020-02-04 09:00:17 -08:00
geeksville
b04fb061c4
stop explicitly using Serial.print for debug messages
2020-02-04 08:17:44 -08:00
geeksville
634a547030
implement nodeinfo ble charstic
2020-02-03 21:03:20 -08:00
geeksville
97598c9178
new ble charatristics work
2020-02-03 11:53:38 -08:00
geeksville
8f7f4d894f
begin new ble charateristics
2020-02-03 11:15:17 -08:00
geeksville
d11b023c85
add beginnings of nodedb
2020-02-03 09:13:19 -08:00