GPS местоположение refre sh скорость чрезвычайно низкая - PullRequest
0 голосов
/ 05 марта 2020

Я пытаюсь получить доступ к данным GPS из androidhelper, но события 'location' происходят с интервалом около 1 минуты. Я тестирую на Motorola e5, с Android 8. Код basi c:

import androidhelper
droid.androidhelper.Android()
droid.startLocating()
droid.eventWaitFor('location', int(9000))
location = droid.readLocation().result
print(location['gps']['latitude'])
print(location['gps']['longitude'])
droid.stopLocating()

В других приложениях скорость обновления данных GPS sh составляет около 1 секунды.

Есть ли способ улучшить показатель refre sh для androidhelper?

1 Ответ

0 голосов
/ 06 марта 2020

[https://kylelk.github.io/html-examples/androidhelper.html] [1] Я думаю, что это связано со значениями по умолчанию:

startLocating(minDistance=60000,minUpdateDistance=30) Starts collecting location data. minDistance (Integer) minimum time between updates in milliseconds (default=60000) minUpdateDistance (Integer) minimum distance between updates in meters (default=30)

Если я уменьшу их, это будет гораздо быстрее.

...