Commit graph

20 commits

Author SHA1 Message Date
geeksville
1e34e77fe9 only force refresh of the BLE service table the first time we talk 2020-04-04 14:37:13 -07:00
geeksville
ab31542fd8 bootstrap the mesh service if someone sets our radio macaddr late 2020-03-30 17:36:09 -07:00
geeksville
81a1283148 Android can cache BLE service descriptors. But our device descriptors
can change still (because 'progress').  So force android to reread those
descriptors while we are in alpha.
2020-03-30 16:44:48 -07:00
geeksville
444485658f track # of users with radios 2020-03-12 11:54:22 -07:00
geeksville
a506904ed9 set isConnected earlier, so quick calls from clients still work 2020-03-04 13:59:22 -08:00
Kevin Hester
9a2c22d0f6 we now generate real qr codes from the current channel 2020-03-02 07:46:03 -08:00
Kevin Hester
8c185a7718 add received packets binary file logging (to improve simulation) 2020-03-02 06:31:15 -08:00
Kevin Hester
b13e52d2eb two items from todo list:
* startforegroundservice only if we have a valid radio
* when we select a new radio, restart the service
2020-03-02 06:25:17 -08:00
Kevin Hester
6a90881dd6 fix crashlytics auto report. oops error() is now a kotlin stdlib call
and therefore I was accidentally calling it instead of my Logging.error()
method.  And that made some error logs incorrectly fatal.
2020-02-29 13:21:05 -08:00
geeksville
2c8c7ac8d6 if phone ble stack is hosed restart it 2020-02-25 09:28:47 -08:00
geeksville
dac3610f7d cleaner way to find ble services 2020-02-25 08:23:26 -08:00
geeksville
674b417c87 BLE software update works again 2020-02-24 18:10:25 -08:00
geeksville
7ed5a3efac make SafeBluetooth Closable 2020-02-24 15:34:17 -08:00
geeksville
9756c5c5e3 make sending packets to the BT radio async, for better throughput 2020-02-16 13:33:29 -08:00
geeksville
0befe48923 Merge branch 'master' of https://github.com/geeksville/Meshtastic-Android
# Conflicts:
#	app/src/main/java/com/geeksville/mesh/service/RadioInterfaceService.kt
2020-02-13 20:11:00 -08:00
geeksville
4f75601786 bt scan kinda works 2020-02-13 20:08:10 -08:00
geeksville
53e25967db bt scan kinda works 2020-02-13 19:54:05 -08:00
geeksville
bd65bfee0a begin making new bt scan gui 2020-02-13 09:25:39 -08:00
geeksville
4e6d1be954 start mesh service on boot, store device macaddr in prefs 2020-02-12 15:57:35 -08:00
geeksville
10ad07e136 we now fetch any new rxmessages when they arrive at the radio 2020-02-10 15:31:56 -08:00
Renamed from app/src/main/java/com/geeksville/mesh/RadioInterfaceService.kt (Browse further)