API носимых датчиков Tizen перестает предоставлять данные через какое-то время

Я пытаюсь создать приложение tizen gear, в котором я записываю данные акселерометра и гироскопа об активности пользователя в течение примерно часа и предоставляю аналитику на основе этих необработанных данных датчика, сохраненных в файле csv.

У меня есть портативное гибридное приложение. Я использую собственное служебное приложение для получения данных датчика и дальнейшей отправки их в веб-приложение для записи в файл csv.

Во время тестирования я заметил, что через несколько минут после начала записи данных (примерно через 3-8 минут) данные датчика больше не принимаются (это видно из журналов в функции sensor_callback()). Более того, во время тестовых сценариев я заметил, что приложение SHealth открывается и начинает записывать динамическую тренировочную активность пользователя. Возможно ли, что приложение SHealth мешает моему приложению получать данные с датчиков? Если да, то как можно это решить?

Заранее спасибо.


person Manish Sharma    schedule 11.01.2017    source источник
comment
Приведите здесь некоторый код, например, как вы запускали датчик, собирали данные и останавливали датчик.   -  person Iqbal hossain    schedule 12.01.2017
comment
Привет, Икбал, я использую образец кода, как описано в этом ссылка для получения данных датчика   -  person Manish Sharma    schedule 12.01.2017
comment
Вы можете попробовать решение по этой ссылке. developer.tizen.org/forums/native-application-development/   -  person Shaswati Saha    schedule 13.01.2017


Ответы (1)


Собственно, ничего нельзя сказать, не увидев кода. SHealth может быть проблемой, но это всего лишь предположение, поскольку вы не предоставили никаких журналов, которые могли бы показать, что SHealth является проблемой. Я предлагаю вам правильно следовать рабочему процессу приложения датчика из приведенного ниже руководства. Гиды также предоставили образец приложения.

person Iqbal hossain    schedule 12.01.2017
comment
Привет, @Iqbal, я тоже долго сталкиваюсь с одной и той же проблемой, но могу найти решение .. Я провел автономный анализ своих кодов и не обнаружил утечек памяти. Я также использую сервисное приложение для доступа к Acc и гироскопическому датчику. Все мои коды переходят по ссылкам, указанным выше в ответе. Отчет с информацией о сбое после сбоя также бесполезен, просто говорится, что адрес не сопоставлен с объектом и т. Д. Пожалуйста, помогите, если кто-то из вас нашел решение. - person Dibyanshu Jaiswal; 07.03.2018
comment
Точно такая же проблема, сервисное приложение, доступ к акселерометру, гироскопу и датчику PPG ... и запуск некоторого алгоритма обработки сигналов для входящих данных. Все работает какое-то время (без фиксированной продолжительности) и внезапно дает сбой. Все мои коды написаны в соответствии с руководствами, предоставленными на веб-сайте tizen (нативные) - person Dibyanshu Jaiswal; 08.03.2018