Носимый Android - как получить более частое измерение частоты пульса
Я разрабатываю приложение для Android, которое получает данные от Polar M600. Проблема в том, что часы посылают данные о частоте сердечных сокращений в очень разные промежутки времени. Иногда я жду 3 секунды, а иногда 30 секунд для нового назначения данных. Я хочу более постоянный и более частый способ отправки данных с моих часов на телефон. Отправка данных с интервалом в одну секунду была бы отличной.
Я пытался не допустить, чтобы процессор спал с wakelock, потому что я думал, что таким образом я смогу получить более постоянное измерение и не должен ждать 30 секунд для новых данных о сердечном ритме, но это не решило мою проблему.
Итак, есть ли способ отправлять данные с датчиков чаще и избежать больших разрывов между измерениями?
На картинке ниже вы можете увидеть, как выглядят мои данные.