Триггер обнаружения пика Movesense - PullRequest
0 голосов
/ 14 октября 2019

На чипе Maxim EKG INT2B может быть установлен как триггер обнаружения пика. Как я могу отправить уведомление BT, желательно с отметкой времени, как можно скорее через северную платформу? Спасибо.

1 Ответ

0 голосов
/ 16 октября 2019

В архитектуре Movesense нет прямого доступа к оборудованию, все происходит через API Movesense (определено в MovesenseCoreLib / resources / movesense-api как ".yaml" -файлы).

Доступ к обнаружению пика Maxim 30003 осуществляется через / Meas / HR -ресурс, который выдает уведомление каждый раз при обнаружении пика. На этот ресурс можно подписаться напрямую с мобильного телефона (через библиотеку MDS, см. Movesense-mobile-lib). Задержка от фактического пика до мобильного уведомления должна быть относительно постоянной и определяемой задержкой обнаружения чипов Maxim (читай: я не измерял). Соединение BLE вызывает некоторую задержку, которая должна составлять 20-100 мс или около того, в зависимости от параметров соединения BLE и т. Д. Это путь, по которому я бы пошел позже, когда мы добавим метку времени в / Meas / HR (она была запрошена изнас уже) это простая модификация для использования включенной метки времени.

В качестве альтернативы вы можете написать свое собственное сенсорное приложение (прошивку) с его собственным API, который может подписаться на / Meas / HR и для каждого уведомления делать GET для / Время / Подробно и возвращать только временную метку при каждом обнаружении пика. Для начала я бы порекомендовал jumpmeter_app и изменил его соответствующим образом.

Полный отказ от ответственности: я работаю в команде Movesense

...