hskoglund
lvl.2
Flight distance : 148173 ft
Norway
Offline
|
Hi! I don't understand why the app uses GPS all the time (GPS icon in status bar), even when not operating/connected to the aircraft in camera view. I've tried to dig a bit using developer tools like adb dumpsys location and adb dumpsys batterystat --daily. It seems like the app is setting up GPS during startup and keeps it running all the time. I would expect GPS only to be used when neccessary, not all the time. As it is now the only way to stop this is to force stop the app each time. Leaving it in the background will drain the battery.
Output from adb tools (edited):
adb shell dumpsys location:
network dji.go.v4 Request POWER_LOW network requested 1m0s0ms fastest 1m0s0ms
gps dji.go.v4 Request ACCURACY_FINE gps requested 1m0s0ms fastest 1m0s0ms
gps dji.go.v4 Request ACCURACY_FINE gps requested 900ms fastest 900ms
adb shell dumpsys batterystats --daily dji.go.v4
Time on battery: 17m 31s 18ms (100,0%) realtime, 14m 16s 748ms (81,5%) uptime
Estimated power use (mAh):
Capacity: 2700, Computed drain: 44.2, actual drain: 0
Uid u0a200: 11.2 ( cpu=0.538 wake=0.00545 wifi=0.0175 gps=10.6 )
u0a200:
Sensor GPS: 17m 31s 18ms realtime (0 times), 17m 31s 18ms background (0 times)
Total cpu time: u=30s 725ms s=42s 815ms
|
|