Как реализовать шагомер в CoronaSDK - PullRequest
0 голосов
/ 28 марта 2019

Я пытаюсь создать шагомер для приложения, которое кодирую в CoronaSDK, хотя я не совсем уверен, с чего начать. Я знаю, что мне нужно создать алгоритм / уравнение из доступных данных акселерометра. (https://docs.coronalabs.com/api/event/accelerometer/index.html).

Буду признателен за любую помощь или подсказки по алгоритму.

1 Ответ

0 голосов
/ 28 марта 2019

Вот что Coronalabs говорит по этому поводу:

Corona SDK не имеет API или плагинов, которые могут рассчитывать шаги. Тем не менее, у вас есть доступ к акселерометру, который вам необработанные данные о движении устройства и вычислить шаги самостоятельно, но это будет работать только тогда, когда телефон не спит, и приложение находится в на переднем плане. Corona SDK не предназначен для работы в фоновом режиме. Там это предположение, что есть экран для рисования для каждого кадра.

У нас есть продукт под названием Corona Enterprise, который позволяет вам общаться с другие родные SDK. Вы можете использовать его для сбора ваших родных данных и в теории работает в фоновом режиме, а когда приложение просыпается, отправляет собранные данные в часть приложения Lua / Corona по адресу дисплей.

Так что, если это не остановит вас, вы можете попытаться реализовать это:

Открытие «черного ящика»: публикация алгоритмов отслеживания активности Pebble , где они в основном ищут наиболее ритмичную частоту в пределах 5-секундного интервала. Если расчетный балл выше определенного порога, он считается бегом или ходьбой.

...