Commit Graph

90 Commits

Author SHA1 Message Date
geeksville
a3198d3931 about to fix parcelables 2020-02-10 15:39:04 -08:00
geeksville
10ad07e136 we now fetch any new rxmessages when they arrive at the radio 2020-02-10 15:31:56 -08:00
geeksville
6244556f8b use dark theme 2020-02-10 14:39:41 -08:00
geeksville
370cb264af placeholder app icon 2020-02-10 14:06:50 -08:00
geeksville
67eea21ea4 UI is a little less ugly (but still ugly) 2020-02-10 11:30:10 -08:00
geeksville
4a99d0d3ec cleanup the new Compose UI a bit 2020-02-10 10:32:12 -08:00
geeksville
37230d8bc0 preview shows up again 2020-02-10 07:49:55 -08:00
geeksville
072b847ca3 begin update to new compose 2020-02-10 07:40:45 -08:00
geeksville
37dab527ec populate the view with some test data 2020-02-09 10:18:26 -08:00
geeksville
63b9da4c12 connection state now shown in gui 2020-02-09 07:28:24 -08:00
geeksville
984bc460d6 WIP rx text message GUI 2020-02-09 05:52:17 -08:00
geeksville
17f7a05326 work on emulator again (it doesn't have bluetooth) 2020-02-09 03:58:13 -08:00
geeksville
f3e83af640 protobuf updates for signal strength info 2020-02-09 03:40:36 -08:00
geeksville
78e6be2b38 get notifies for BLE packet arrival 2020-02-09 03:40:13 -08:00
geeksville
4af51e88c7 changes for dynamic nodenum assignment 2020-02-08 12:44:56 -08:00
geeksville
11ce60eb6d update protobufs 2020-02-08 10:28:20 -08:00
geeksville
eb6ad01c4f get ready for preshared keys 2020-02-06 22:58:27 -08:00
geeksville
394fc687c3 protobuf updates 2020-02-06 21:51:44 -08:00
geeksville
f18afc95d2 don't kill app it test packets fail 2020-02-04 21:23:52 -08:00
geeksville
0719b62a22 bluetooth reconnection works 2020-02-04 20:11:05 -08:00
geeksville
8ce5a13cf8 treat disabiling bluetooth as loss of connection 2020-02-04 17:27:10 -08:00
geeksville
9e83bfd790 disable sim and switch back to protobuf lite 2020-02-04 16:06:33 -08:00
geeksville
27d0d2aa40 new sync bt works better 2020-02-04 13:24:04 -08:00
geeksville
dc8cb8446c change to sync api mostly complte 2020-02-04 12:12:29 -08:00
geeksville
cc28333ff7 prepare for WIP of sync api 2020-02-04 09:41:38 -08:00
geeksville
ce43248416 change to new bluetooth api 2020-02-04 09:36:08 -08:00
geeksville
ec2f3b0479 protobuf updates 2020-02-04 09:35:52 -08:00
geeksville
0d2d95bcaa protobuf updates 2020-02-03 10:01:51 -08:00
geeksville
83b2a2f180 Update todo list 2020-02-02 19:20:17 -08:00
geeksville
f08e210e8d work with real hardware 2020-02-02 19:06:56 -08:00
geeksville
d57a86abcd update to latest protobufs 2020-02-02 18:38:01 -08:00
geeksville
afe4133631 better nanopb 2020-02-01 13:17:04 -08:00
geeksville
2852e1edd2 make protobufs more real 2020-02-01 12:33:53 -08:00
geeksville
db0936ff88 used deferred execution to prevent dropping packets at startup 2020-01-27 19:23:34 -08:00
geeksville
d03bfb556c async bt now works great 2020-01-27 19:08:12 -08:00
geeksville
534bf7fca8 better 2020-01-27 18:47:13 -08:00
geeksville
d2f6156841 better 2020-01-27 16:58:47 -08:00
geeksville
456014dd5f transmit write packets to the radio 2020-01-27 16:24:38 -08:00
geeksville
6cebf063d7 new bluetooth work queue stuff seems to work 2020-01-27 16:00:00 -08:00
geeksville
6edc89e2aa bluetooth cleanup wip 2020-01-27 14:54:35 -08:00
geeksville
52440d499e use real dev nums 2020-01-26 15:01:59 -08:00
geeksville
0b646dcab7 signal integration kinda works 2020-01-26 12:18:49 -08:00
geeksville
ff281b6c39 make broadcast recipients explicit 2020-01-26 11:33:51 -08:00
geeksville
a306c4466d pass pack exceptions via RemoteExceptions 2020-01-26 10:44:42 -08:00
geeksville
0cca88575d remote binding to our service now works 2020-01-26 10:29:55 -08:00
geeksville
140c1561c3 timeout slow bluetooth operations 2020-01-26 09:48:25 -08:00
geeksville
38119a61f6 more test cases pass - standard startup packets work 2020-01-25 12:24:53 -08:00
geeksville
b02a460c38 add more sim driven test cases and fix bugs they reveal 2020-01-25 11:40:13 -08:00
geeksville
8421c53a69 clean up exception handling 2020-01-25 10:00:57 -08:00
geeksville
96b762fba9 I think the protobuf spec is essentially final at this point! 2020-01-25 06:37:53 -08:00