● Android demo · BLE · ECG/HRV · Smart ring

HealthRing для умного кольца

Демо-приложение и переносимый Android-модуль :healthring для колец на Yucheng YCBT SDK: подключение по BLE, пульс в фоне, ECG/HRV-сессии и API-интеграция.

Версия: 0_0_3_beta versionCode: 4 minSdk: 24 Размер APK: ~12.2 MB
Главный экран HealthRing с подключенным кольцом
Live pulse
BLE
Server HRV result
HTTP 200
SDNN · RMSSD · LF/HF

Что умеет проект

HealthRing закрывает базовый цикл работы с wearable-кольцом: от подключения и foreground-сервиса до визуализации данных и серверного расчёта HRV.

⌁

BLE-подключение

Сканирование, подключение, автопереподключение и контроль статуса кольца до готовности ReadWriteOK.

♥

Пульс в фоне

Foreground-сервис держит сессии пульса и ECG активными при сворачивании приложения и блокировке экрана.

▧

ECG / HRV

Запуск ECG-сессии на кольце, сбор RR-интервалов, визуализация и отправка на сервер расчёта.

◌

Графики анализа

Ритмограмма, гистограмма, скаттерограмма и спектральная диаграмма для оценки качества измерения.

{ }

Логи для отладки

Запись трафика кольца в JSONL и инструменты для передачи логов QA/разработчикам.

↗

Переносимый модуль

Модуль :healthring можно интегрировать в фитнес, спорт, прогулки и другие Android-приложения.

Скриншоты приложения

Актуальные экраны демо-приложения: подключение кольца, live-пульс, ECG/HRV-сессия и аналитические графики.

Главный экран HealthRing с подключенным кольцом
Подключенное кольцо
Экран мониторинга пульса HealthRing
Мониторинг пульса
Экран ECG HRV с активностью сердца
ECG / HRV сессия
Расчёт на сервере HealthRing
Расчёт на сервере
Ритмограмма ECG HRV
Ритмограмма
Скаттерограмма ECG HRV
Скаттерограмма
Диаграмма спектра ECG HRV
Диаграмма спектра
Гистограмма ECG HRV
Гистограмма

Референс ECG/HRV Analytics

В новых файлах найден документ ECG_HRV_Analytics_UI_Reference_RU.md. Он описывает, как делать расширенный экран аналитики ЭКГ/ВСР по референсным медицинским экранам.

▤

Что заложено в инструкции

Страница должна быть спокойной медицинской аналитикой: карточка пациента, ключевые индексы, текстовое заключение и набор графиков с таблицами показателей справа.

ФС57%
ВР66%
ЧСС82
ДО71%
  • ЭКГ-график со шкалой 10 мм/мВ и 25 мм/с, длительность и ЧСС avg/min/max.
  • Ритмограмма R-R, гистограмма, скаттерограмма, спектрограмма и диаграмма спектра.
  • Индексы ФС/ВР/НР/ПС/АВ/ЧСС/ДО с короткой интерпретацией.
  • Мягкая подсветка проблемных значений, без агрессивного красного интерфейса.
Пациент: Walker One17.08.2026 · 03:39 · ЧСС 82 avg
ЗаключениеОбщая аналитикаВариационный анализСпектральный анализ

Электрокардиограмма

Ритмограмма R-R

Архитектура

UI только подписывается на сервис и запускает/останавливает сессии. Владелец BLE и измерений — foreground-сервис, не Activity.

Activities / UIстатус, графики, команды
HealthRingServiceClientbind / callbacks
Foreground Serviceпульс и ECG
YCBT SDK / BLEумное кольцо
// Быстрый старт интеграции
HealthRingManager.initialize(this)
HealthRingManager.ensureForegroundService(this)
HealthRingServiceClient.bind(this)

// Подключить кольцо и дождаться ReadWriteOK
HealthRingManager.connection.connect(mac)

// Запустить мониторинг пульса
HealthRingServiceClient.withService {
  it.startHeartMonitoring(
    enableDeviceAutoMonitor = false
  )
}

// ECG / HRV
HealthRingServiceClient.withService {
  it.startEcgSession()
}

Скачать демо APK

Установочный APK демо-приложения HealthRing для проверки интерфейса, BLE-подключения, мониторинга пульса и ECG/HRV-сценариев на Android-устройстве.

ru.famedev.cfu.healthring Android 7.0+ ~12.2 MB
⬇ Скачать HealthRing APK