2014-09-07 4 views
1

В справочнике Samsung's programming guide (стр. 77 - 81) есть ссылка на то, как установить и получить информацию о частоте сердечных сокращений, используя SDK службы здравоохранения. Однако я искал прямой доступ к датчику сердечного ритма Galaxy S5, так же, как вы можете получить доступ к акселерометру, гироскопу, датчику освещенности и другим датчикам. Я нашел this example for the samsung gear live, но я не могу найти ни одного примера для Galaxy S5.Как получить датчик частоты сердечных сокращений Galaxy S5?

Возможно ли получить прямой доступ к датчику сердечного ритма Galaxy S5? Кто-нибудь имеет пример кода о том, как это сделать?

спасибо.

+0

Это может помочь вам: http://developer.samsung.com/forum/board/thread/view.do?boardName=SDK&messageId=269251 – Pietu1998

+0

Спасибо вашего ответа. Я проверил этот форум, но он только предоставляет информацию о том, как получить информацию о частоте сердечных сокращений из S Health Service SDK.Мне нужно напрямую получить доступ к датчику частоты сердечных сокращений в реальном времени так же, как вы можете это сделать, используя акселерометр, гироскоп, датчик освещенности и другие датчики. – user3427013

+0

Какой результат вы получаете с кодом в вопросе, который вы связали? (Тот, который показывает все датчики.) И вы включили разрешение «BODY_SENSORS», как было предложено? – Pietu1998

ответ

1

Используйте SensorManager.getDefaultSensor(65562), чтобы получить прямой доступ к датчику HRM.

0
SensorManager.getDefaultSensor(Sensor.TYPE_HEART_RATE) 

работает хорошо.

Но

Этот датчик требует разрешения android.permission.BODY_SENSORS. Он не будет возвращен SensorManager.getSensorsList или SensorManager.getDefaultSensor, если приложение не имеет этого разрешения .

(из документации)

Так что, если вы читатели пытались getDefaultSensor без успеха, это, вероятно, будет ошибка.

0

Вы не можете получить данные мониторинга сердечного ритма от Samsung Galaxy S5.

Датчики Расширение SDK требуется, чтобы получить исходные данные от датчиков не поддерживается Google Android и this page говорится, что:

Sensor Extension SDK имеет следующие ограничения:

  • HRM Датчик ИК/КРАСНЫЙ сигнал
    • Требуются устройства с Android 5.0 (Lollipop API level 21) или выше. KG
    • Galaxy S5 и Galaxy S5mini are исключены.
    • Поддерживается только устройством Samsung с датчиком HRM.
Смежные вопросы