Meshtastic-Android/app/src/main
geeksville 38b4bc255c 0.7.90 read on if you want to see the stories of bluetooth trauma #76
So I'm trying to get an old version of bluetooth on Sony phones to work
In the process I realized I've always been doing something dumb which
bastically works fine, but is an ugly hack I also did to support old
devices.  Due to an accident of history there were two different layers
of the app which were trying to manage bluetooth connections, which was
dumb.  Always only one layer of an app should worry about such things.

/**
     * Should we automatically try to reconnect when we lose our connection?
     *
     * Originally this was true, but over time (now that clients are smarter and need to build
     * up more state) I see this was a mistake.  Now if the connection drops we just call
     * the lostConnection callback and the client of this API is responsible for reconnecting.
     * This also prevents nasty races when sometimes both the upperlayer and this layer decide to reconnect
     * simultaneously.
     */
2020-07-04 17:40:44 -07:00
..
aidl/com/geeksville/mesh Don't bounce the interface if the UI changes to a device we are already using 2020-07-04 16:54:48 -07:00
java/com/geeksville/mesh 0.7.90 read on if you want to see the stories of bluetooth trauma #76 2020-07-04 17:40:44 -07:00
proto@b6b1cca5ad remove deprecated lat/long float encodings 2020-06-11 21:25:45 -07:00
res Display battery level of remote nodes #64 2020-07-01 08:28:06 -04:00
.gitignore we now request perms 2020-01-21 13:12:01 -08:00
AndroidManifest.xml #38: add USB hotplug support (but android doesn't yet remember accross reboots) 2020-06-09 17:10:49 -07:00
ic_launcher_new-playstore.png placeholder app icon 2020-02-10 14:06:50 -08:00