Commit Graph
34 Commits
Author SHA1 Message Date
geeksville 2ce95ed2ce fix typo in SDS sleep time 2020-03-04 16:10:48 -08:00
Kevin Hester 46dab2d496 Make devicestate.version something that only the device code cares about 2020-03-03 13:46:11 -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
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