Назад к каталогу

BrainflowSpO2Algorithm

Алгоритм расчёта SpO2 на основе данных PPG для датчиков EmotiBit, адаптированный из проекта Brainflow

Версия0.0.1
ZIP на зеркалеготов
ПроверкаSHA-256
Размер824.32 KiB
Источникофициальный
Обновлено2026-10-07

Установка

Последняя опубликованная версия
0.0.1824.32 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 08:03:52 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:25c1d1229bda1eb71bf49b1aa42465f7611ea67c00dd87b4dab36c8c0477cf19
АрхивBrainflowSpO2Algorithm-0.0.1-25c1d122.zip

Описание

Алгоритм расчёта SpO2, адаптированный под датчики EmotiBit. Берёт данные PPG (красный и инфракрасный каналы) с сенсора платы и вычисляет уровень насыщения кислородом. Исходно разработан в рамках проекта Brainflow, но здесь переделан специально для Arduino. Особенность — код написан на C++ и скомпилирован так, чтобы работать как в Arduino IDE, так и в Python для тестирования (используется pybind11 для создания привязок). В примере репозитория сразу готов скрипт run.py, который обрабатывает CSV-файлы с данными PPG-R и PPG-IR, считает SpO2 и выводит результат с временными метками. Тестировался на устройстве IP900AP, результаты есть в виде графиков рассеяния и Bland-Altman диаграмм.

Версии

Показано: 2
0.0.12026-10-07 12:49:15 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.0.02026-10-07 12:49:15 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP