Документация SDK обеспечивает выборку данных датчика сердечного ритма, а логика для интервалов RR одинакова. Перейдите к разделу 5, стр. 17: https://developer.microsoftband.com/Content/docs/Microsoft%20Band%20SDK.pdf
Ниже приведены фрагменты, если вы используете Android SDK.
Во-первых, создать прослушиватель события:
BandRRIntervalEventListener rrIntervalListener = new BandRRIntervalEventListener() {
@Override
public void onBandRRIntervalChanged(BandRRIntervalEvent event) {
// add your logic
}
};
Затем зарегистрировать слушателя (обрабатывать ваши BandException
):
bandClient.getSensorManager().registerRRIntervalEventListener(rrIntervalEventListener);
Когда вы закончите, разрегистрировать ваш слушатель (обрабатывать ваши BandException
):
bandClient.getSensorManager().unregisterRRIntervalEventListener(rrIntervalEventListener);
Не забудьте, чтобы получить согласие пользователя firs t, это очень важно, и в документации SDK объясняется, как это сделать.