Open kf6gpe opened 5 years ago
Yeah, you are right. The location part and the RF part are completely separate, there is no feedback channel from the latter to the former. APRSdroid will also try to reconnect Bluetooth every 3 seconds, which is not battery friendly either.
I'm not sure how much work it would be to solve this issue, as I'd have to integrate a back-channel to all location sources and have some more logic to delay transmission after re-activation of GPS (it's typically very much off in the first 10~30 seconds).
I'm seeing this in the following scenario on Android Q beta. It may happen elsewhere.
I haven't looked at the code, but I'm thinking what happens is the Bluetooth stuff shuts down normally, but the location tracking does not in the case where the Bluetooth TNC is shut down.