Проекты
MSLEEP
MSLEEP: инструмент сбора данных о сне и здоровье для исследовательской команды Hyundai Mobis.
Многомодульное Android и WearOS приложение для исследовательской команды Hyundai Mobis, интегрированное с Samsung Health SDK для сбора и анализа данных о сне и здоровье пользователей. Модуль для носимых устройств собирает данные с датчиков и SDK и передает их в мобильный модуль через Bluetooth, где они обрабатываются и сохраняются локально для исследований и анализа.
Основные возможности
- Два модуля: приложение WearOS на Galaxy Watch, которое читает датчики и Samsung Health SDK, и приложение на телефоне, которое принимает, обрабатывает и хранит данные.
- Часы передают пульс, акселерометр, гироскоп, шаги и данные сна на телефон по Bluetooth с настраиваемой частотой.
- Вкладки приложения: Sensor Data (значения каждого датчика в реальном времени), Health Data (Samsung Health) и Files (экспортированные сессии).
- Проверка сопряжения показывает, подключены ли часы и открыто ли на них приложение, до начала сессии.
- Работает как foreground-сервис с уведомлениями на обоих устройствах, поэтому сбор продолжается в фоне.
- Данные хранятся локально для анализа сна и здоровья исследовательской командой.
Экраны
Вкладка Sensor Data с пульсом в реальном времени
Проверка сопряжения перед сессией
Часы и телефон в начале сессии
Поток акселерометра и остановка сессии
Данные Samsung Health на телефоне
Foreground-уведомления на часах и телефоне
Kotlin