I was wondering if anyone has observed something similar:
I have uploaded firmware, and am running the app on 2 phones. Before the modules go to sleep, I can successfully send messages back and forth, see location and change channels.
But, on the older of the phones (running android 5.1.1), after the TTGO goes to sleep, the bluetooth on the phone switches off, and cannot be switched back on!
The meshtastic app asks for permission to restart bluetooth, but it never restarts.
One of the weaknesses of android is a lot of vendors tweak or even make a totally custom implementation of the bluetooth drivers. And especially for the no name Chinese clones (often with pirated Google Play) those drivers are often super buggy. (I used to work for Android)
Here’s an example of what I found recently on a super cheap clone:
Sorry about that. Yes, you will have this option (and a choice to change other parameters) within the next weekish.
re: test environment 2 screenshot
The message about “you must turn on location services in Android Settings” is super important. Without location access enabled, Android doesn’t allow apps to scan for BLE devices.
ok - I think I know the problem. I bet your car doesn’t have a recent Google Play installed and the app had an accidental dependency on it. It was fixed in this change but the fix is only on the alpha/beta test channels right now. If you opt into the beta test (see link at www.meshtastic.org) you should get the newer version. Could you try that any report back?