Чем вы занимаетесь в своей профессиональной деятельности?
Anonymous Poll
38%
Разработчик программного обеспечения
12%
Инженер (например, в области электроники или BCI)
27%
Предприниматель
15%
Исследователь в области нейронаук или физиологии
14%
Студент / начинающий специалист
19%
Другое (уточните в комментариях)
👏3🔥1🤔1
Друзья, привет!
Нам нужно провестикалибровку опрос по составу аудитории на канале.
Так мы будем лучше понимать, какой контент будет актуальнее и интереснее, и какие мемы соберут больше реакций👌🏼
Выберите свой вариант выше, пожалуйста🕯
Нам нужно провести
Так мы будем лучше понимать, какой контент будет актуальнее и интереснее, и какие мемы соберут больше реакций👌🏼
Выберите свой вариант выше, пожалуйста
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3🤔1
Используете ли вы в Капсуле встроенную возможность сохранения сигнала в файл h5?
Anonymous Poll
15%
да
28%
нет
57%
посмотреть результаты
Хватает ли вам настроек устройства и параметров алгоритмов в релизной версии Капсулы?
Anonymous Poll
21%
да
13%
нет
66%
посмотреть результаты
Стоит ли упростить API капсулы и сделать его более понятным, но при этом потенциально потерять в настройках и функционале?
Anonymous Poll
21%
да
39%
нет
40%
посмотреть результаты
На каких языках программирования вы бы хотели работать с капсулой?
Anonymous Poll
12%
Java
10%
Kotlin
2%
Objective-C
55%
Python
2%
ReactNative
7%
Swift
8%
Unity
3%
Flutter
2%
Другой вариант (напишу в комментах)
33%
Просто хочу посмотреть голоса🤓
Под какие операционные системы (платформы) вы разрабатываете софт?
Anonymous Poll
27%
Android
15%
iOS
29%
Windows
17%
MacOS
1%
UWP
25%
Linux
4%
AstraLinux
2%
Другой вариант (напишу в комментах)
42%
Просто хочу посмотреть голоса🕯 🤓
Всем привет!
Мы завершаем этот год новым релизом Capsule 1.7.0 и API
Информацию об условиях лицензирования можно получить у менеджеров Нейри, написав на почту braindev@neiry-bci.com
Список основных изменений:
Capsule
- Добавлена возможность сохранять коэффициенты калибровки и использовать их в последующих сеансах
- Добавлена поддержка устройства BrainBit (BLE 4.2)
- Отсутствие IAPF больше не приводит к ошибке калибровки
- Если в процессе калибровки IAPF не был обнаружен, то вместо него в расчётах по умолчанию будет использоваться значение 10 Гц
API
- Добавлена поддержка устройства BrainBit (BLE 4.2)
- Добавлена возможность сохранять коэффициенты калибровки и использовать их в последующих сеансах
- Метрики SI и SAT до калибровки содержат нулевые значения
- Для кардиометрик окно расчета значений теперь имеет фиксированное количество кардиоинтервалов (200 шт). Использованный ранее подход с фиксированным временем не гарантировал одинаковый размер окна на каждом шаге
- Добавлена метрика eegSignalQuality (в процентах), отвечающая за качество ЭЭГ сигнала
- Добавлен массив артефактов по каналам в структуру userState (NFB классификатор)
- Переработана система времени. Теперь источником времени является устройство. Все значения сигналов и метрик привязаны к отсчётам ЭЭГ сигнала
- Переработана система привязки ко времени ЭЭГ, ФПГ, МЕМС сигналов. Теперь время отсчёта определяется как сумма времени старта записи и произведения порядкового номера отсчета на период дискретизации
- Убрали создание классификатора из калибратора, теперь классификатор создается из калибровочных коэффициентов
- Добавлены новые флаги для ФПГ сигнала: skin (показывает, есть ли контакт с головой), motion (показывает, есть ли артефакты из-за плохого прилегания, из-за которых нужно совершить какое-то действие, например, поправить устройство на голове), metricsAvailable (сообщает о том, что все калибровка завершена полностью, и все метрики отображают действительные данные)
- В структуре clCCardioData добавлены поля:
bool skinContact, bool motionArtifacts, bool metricsAvailable
- Функция clCClient_Connect объявлена устаревшей
- В функции clCEmotions_CreateCalibrated изменён первый параметр с calibrator на session
- Добавлено перечисление clC_Error_NotInitialized
- Изменены функции:
clCNFBMetricsProductivity_CreateCalibrated (изменены параметры), clCNFBMetricsProductivity_InitializeNFB (удалён параметр platformAddress)
- Удалены функции:
clCBaseline
clCLicenseManager
clCClient_ConnectWithAccessToken
clCClient_ConnectWithAccessTokenAndPlatformAddress
clCClient_GetOnRefreshAccessTokenRequestedEvent
clCClient_RefreshToken
clCEmotions_Create
clCEmotions_Initialize
clCNFB_AddFeedbackFunction
clCNFBBaseline
clCNFBMetricsProductivity_Create
clCPhysiologicalStates_InitializeWithCalculationPeriod
- Добавлены функции:
clCClient_ConnectNew
clCEEGTimedData_GetArtifactsByChannelCount
clCEEGTimedData_GetArtifactsByChannel
clCEEGTimedData_GetEEGQualityCount
clCEEGTimedData_GetEEGQuality
clCNFBCalibrator_GetIndividualNFB
clCNFBMetricsProductivity_ImportBaselines
clCPhysiologicalStates_ImportBaselines
Поддерживаемые ОС:
MacOS 12.6 - 14.0+
Microsoft Windows 10 20H2 - 11+
iOS 13 - 17.0+
Android - 10+
Подробные схемы вызова методов с учетом нововведений приведены в документации.
Актуальная версия Capsule и API для платформ Windows, MacOS, iOS, Android
Мы завершаем этот год новым релизом Capsule 1.7.0 и API
Информацию об условиях лицензирования можно получить у менеджеров Нейри, написав на почту braindev@neiry-bci.com
Список основных изменений:
Capsule
- Добавлена возможность сохранять коэффициенты калибровки и использовать их в последующих сеансах
- Добавлена поддержка устройства BrainBit (BLE 4.2)
- Отсутствие IAPF больше не приводит к ошибке калибровки
- Если в процессе калибровки IAPF не был обнаружен, то вместо него в расчётах по умолчанию будет использоваться значение 10 Гц
API
- Добавлена поддержка устройства BrainBit (BLE 4.2)
- Добавлена возможность сохранять коэффициенты калибровки и использовать их в последующих сеансах
- Метрики SI и SAT до калибровки содержат нулевые значения
- Для кардиометрик окно расчета значений теперь имеет фиксированное количество кардиоинтервалов (200 шт). Использованный ранее подход с фиксированным временем не гарантировал одинаковый размер окна на каждом шаге
- Добавлена метрика eegSignalQuality (в процентах), отвечающая за качество ЭЭГ сигнала
- Добавлен массив артефактов по каналам в структуру userState (NFB классификатор)
- Переработана система времени. Теперь источником времени является устройство. Все значения сигналов и метрик привязаны к отсчётам ЭЭГ сигнала
- Переработана система привязки ко времени ЭЭГ, ФПГ, МЕМС сигналов. Теперь время отсчёта определяется как сумма времени старта записи и произведения порядкового номера отсчета на период дискретизации
- Убрали создание классификатора из калибратора, теперь классификатор создается из калибровочных коэффициентов
- Добавлены новые флаги для ФПГ сигнала: skin (показывает, есть ли контакт с головой), motion (показывает, есть ли артефакты из-за плохого прилегания, из-за которых нужно совершить какое-то действие, например, поправить устройство на голове), metricsAvailable (сообщает о том, что все калибровка завершена полностью, и все метрики отображают действительные данные)
- В структуре clCCardioData добавлены поля:
bool skinContact, bool motionArtifacts, bool metricsAvailable
- Функция clCClient_Connect объявлена устаревшей
- В функции clCEmotions_CreateCalibrated изменён первый параметр с calibrator на session
- Добавлено перечисление clC_Error_NotInitialized
- Изменены функции:
clCNFBMetricsProductivity_CreateCalibrated (изменены параметры), clCNFBMetricsProductivity_InitializeNFB (удалён параметр platformAddress)
- Удалены функции:
clCBaseline
clCLicenseManager
clCClient_ConnectWithAccessToken
clCClient_ConnectWithAccessTokenAndPlatformAddress
clCClient_GetOnRefreshAccessTokenRequestedEvent
clCClient_RefreshToken
clCEmotions_Create
clCEmotions_Initialize
clCNFB_AddFeedbackFunction
clCNFBBaseline
clCNFBMetricsProductivity_Create
clCPhysiologicalStates_InitializeWithCalculationPeriod
- Добавлены функции:
clCClient_ConnectNew
clCEEGTimedData_GetArtifactsByChannelCount
clCEEGTimedData_GetArtifactsByChannel
clCEEGTimedData_GetEEGQualityCount
clCEEGTimedData_GetEEGQuality
clCNFBCalibrator_GetIndividualNFB
clCNFBMetricsProductivity_ImportBaselines
clCPhysiologicalStates_ImportBaselines
Поддерживаемые ОС:
MacOS 12.6 - 14.0+
Microsoft Windows 10 20H2 - 11+
iOS 13 - 17.0+
Android - 10+
Подробные схемы вызова методов с учетом нововведений приведены в документации.
Актуальная версия Capsule и API для платформ Windows, MacOS, iOS, Android
🔥9👍6❤4👏1
Всем привет!
Начинаем эту весну с релиза Capsule 1.8.0 и API!
Лицензионный ключ можно получить у менеджеров Нейри, написав на почту:
braindev@neiry-bci.com
Список основных изменений:
Capsule
- Добавлена поддержка USB Headphones для Windows
- Реализована запись выбранных метрик в файл HDF5 и сохранение его в формате CSV, добавлена возможность выбора метрик для записи
- Добавлена метрика качества сигнала
- Реализовано сопряжение с устройством непосредственно в приложении
API
- Добавлена поддержка USB Headphones для Windows
- Убрана запись метрик в файл HDF5
- Добавлена метрика качества сигнала
- Изменена размерность PPG меток (от 0 до 2^19-1)
- Исправлены ошибки, связанные с калибровкой индивидуальных показателей
- Поправлены ошибки при переключении режимов с включенным PPG
Изменения C API
Переименования
clCClient_CreateWithDataDirectory -> clCClient_CreateWithLogDirectory
clCClient_CreateWithDataDirectoryAndName -> clCClient_CreateWithLogDirectoryAndName
clCClient_GetDataDirectory -> clCClient_GetLogDirectory
clCNFBMetricsProductivity_InitializeNFB -> clCNFBMetricsProductivity_Initialize
Удалены
clCSession_SetExtra
clCSession_MarkActivity
все функции CLicenseManager.h
clCDeviceMode: перечисления clC_DM_Idle и clC_DM_PowerDown
Изменения C# API
Client: удалён метод Connect без параметров
IndividualNfbData: добавлено поле FailReason
Calibrator: добавлено свойство IndividualNfb
добавлен класс Cardio
добавлен класс Emotions
добавлен класс PhysiologicalStates
Error: добавлено перечисление
NotInitialized
Productivity: добавлен метод ImportBaselines
Переименования
Client: свойство DataDirectory -> LogDirectory
Client: параметр в конструкторе dataDirectory -> logDirectory
DeviceType: перечисление BrainBit2 -> BrainBit
Удалены
Client: метод SetRefreshAccessTokenHandler
Session: метод SetExtra
Session: метод MarkActivity
Поддерживаемые ОС:
MacOS 12.6 - 14.0+
Microsoft Windows 10 20H2 - 11+
iOS 13 - 17.0+
Android - 10+
Подробные схемы вызова методов с учетом нововведений приведены в документации.
Актуальная версия Capsule и API для платформ Windows, MacOS, iOS, Android
Начинаем эту весну с релиза Capsule 1.8.0 и API!
Лицензионный ключ можно получить у менеджеров Нейри, написав на почту:
braindev@neiry-bci.com
Список основных изменений:
Capsule
- Добавлена поддержка USB Headphones для Windows
- Реализована запись выбранных метрик в файл HDF5 и сохранение его в формате CSV, добавлена возможность выбора метрик для записи
- Добавлена метрика качества сигнала
- Реализовано сопряжение с устройством непосредственно в приложении
API
- Добавлена поддержка USB Headphones для Windows
- Убрана запись метрик в файл HDF5
- Добавлена метрика качества сигнала
- Изменена размерность PPG меток (от 0 до 2^19-1)
- Исправлены ошибки, связанные с калибровкой индивидуальных показателей
- Поправлены ошибки при переключении режимов с включенным PPG
Изменения C API
Переименования
clCClient_CreateWithDataDirectory -> clCClient_CreateWithLogDirectory
clCClient_CreateWithDataDirectoryAndName -> clCClient_CreateWithLogDirectoryAndName
clCClient_GetDataDirectory -> clCClient_GetLogDirectory
clCNFBMetricsProductivity_InitializeNFB -> clCNFBMetricsProductivity_Initialize
Удалены
clCSession_SetExtra
clCSession_MarkActivity
все функции CLicenseManager.h
clCDeviceMode: перечисления clC_DM_Idle и clC_DM_PowerDown
Изменения C# API
Client: удалён метод Connect без параметров
IndividualNfbData: добавлено поле FailReason
Calibrator: добавлено свойство IndividualNfb
добавлен класс Cardio
добавлен класс Emotions
добавлен класс PhysiologicalStates
Error: добавлено перечисление
NotInitialized
Productivity: добавлен метод ImportBaselines
Переименования
Client: свойство DataDirectory -> LogDirectory
Client: параметр в конструкторе dataDirectory -> logDirectory
DeviceType: перечисление BrainBit2 -> BrainBit
Удалены
Client: метод SetRefreshAccessTokenHandler
Session: метод SetExtra
Session: метод MarkActivity
Поддерживаемые ОС:
MacOS 12.6 - 14.0+
Microsoft Windows 10 20H2 - 11+
iOS 13 - 17.0+
Android - 10+
Подробные схемы вызова методов с учетом нововведений приведены в документации.
Актуальная версия Capsule и API для платформ Windows, MacOS, iOS, Android
🔥6👍5❤3
Capsule_2_0_0_Release_Notes.pdf
173.4 KB
Всем привет!
Наслаждаемся летними днями вместе с релизом Capsule 2.0.0 и API!
Информацию о стоимости и условиях лицензирования можно получить у менеджеров Нейри, написав на почту:
braindev@neiry-bci.com
Capsule
1. Переименованы эмоциональные (когнитивные) состояния
2. Удалена эмоция SelfControl
3. Название раздела в меню переименовано с Emotional States на Cognitive States
API
В этой версии мы отказались от устаревших компонентов и упростили интерфейс, чтобы работа с библиотекой CapsuleClient была более понятной.
Была проделана работа по расширению поддерживаемых языков и архитектур: обновлены и дополнены обертки C# и Dart, добавлена версия API для ARM64.
Более подробно с изменениями можно ознакомиться в прикрепленном файле. Схемы вызова методов с учетом нововведений приведены в документации.
Поддерживаемые ОС:
MacOS 12.6 - 14.0+
Microsoft Windows 10 20H2 - 11+
iOS 13 - 17.0+
Android 10+
Актуальная версия Capsule и API для платформ Windows, MacOS, iOS, Android, обертки Dart и C#
Наслаждаемся летними днями вместе с релизом Capsule 2.0.0 и API!
Информацию о стоимости и условиях лицензирования можно получить у менеджеров Нейри, написав на почту:
braindev@neiry-bci.com
Capsule
1. Переименованы эмоциональные (когнитивные) состояния
2. Удалена эмоция SelfControl
3. Название раздела в меню переименовано с Emotional States на Cognitive States
API
В этой версии мы отказались от устаревших компонентов и упростили интерфейс, чтобы работа с библиотекой CapsuleClient была более понятной.
Была проделана работа по расширению поддерживаемых языков и архитектур: обновлены и дополнены обертки C# и Dart, добавлена версия API для ARM64.
Более подробно с изменениями можно ознакомиться в прикрепленном файле. Схемы вызова методов с учетом нововведений приведены в документации.
Поддерживаемые ОС:
MacOS 12.6 - 14.0+
Microsoft Windows 10 20H2 - 11+
iOS 13 - 17.0+
Android 10+
Актуальная версия Capsule и API для платформ Windows, MacOS, iOS, Android, обертки Dart и C#
🔥5
Всем привет!
Сегодня мы выпускаем обновление Capsule 2.0.40 и API!
Информацию о стоимости и условиях лицензирования можно получить у менеджеров Нейри, написав на почту:
braindev@neiry-bci.com
Этот релиз посвящен ускорению работы API, улучшению визуальной и контентной составляющей ПО Capsule, а также добавлению новых оберток и ОС.
Изменения Capsule
1. Добавили возможность рекалибровки в течение сессии (быстрая и короткая, возможность перекалибровки обозначается знаком *)
2. Переименовали User Activity в Data Markup
3. Удален устаревший блок Physiological States
4. Произведены работы для более комфортной работы с файлом .hdf5:
а) запись времени метрик приведена к единому формату (миллисекунды)
б) атрибуты файла вынесены из датасетов
в) в датасетах Raw EEG, EEG теперь находятся всегда одинаковое количество колонок по каналам (8)
г) добавлены указания названий каналов сопротивлений в датасетах
Изменения API
Удаления:
C API
CDeviceInfo.h -
Dart API
Class
C# API
Переименования:
C# API
Class
-
Class
-
-
Class
-
Добавлен класс
Добавлена обёртка над Capsule API на Python.
Примечание: как и обёртка Dart, в отличие от обёртки C#, API Python не асинхронный — для активации обратных вызовов необходимо периодически вызывать
Операционные системы
Добавлена поддержка для Linux OS:
Linux OS 6.12.21 (RedOS 1.8)
Список зависимостей:
libglib2.0
libdbus-1
bluez
libbluetooth
libusb-1.0-0
libudev
libgtk-3
libgtk2.0
glade
Libgio-2.0
Актуальная версия Capsule и API для платформ Windows, MacOS, iOS, Android, Linux, обертки Dart, C#, Python
Сегодня мы выпускаем обновление Capsule 2.0.40 и API!
Информацию о стоимости и условиях лицензирования можно получить у менеджеров Нейри, написав на почту:
braindev@neiry-bci.com
Этот релиз посвящен ускорению работы API, улучшению визуальной и контентной составляющей ПО Capsule, а также добавлению новых оберток и ОС.
Изменения Capsule
1. Добавили возможность рекалибровки в течение сессии (быстрая и короткая, возможность перекалибровки обозначается знаком *)
2. Переименовали User Activity в Data Markup
3. Удален устаревший блок Physiological States
4. Произведены работы для более комфортной работы с файлом .hdf5:
а) запись времени метрик приведена к единому формату (миллисекунды)
б) атрибуты файла вынесены из датасетов
в) в датасетах Raw EEG, EEG теперь находятся всегда одинаковое количество колонок по каналам (8)
г) добавлены указания названий каналов сопротивлений в датасетах
Изменения API
Удаления:
C API
CDeviceInfo.h -
clCDeviceInfo_GetFirmwareDart API
Class
DeviceInfo - свойство firmware C# API
DeviceInfo - свойство FirmwareПереименования:
C# API
Class
Cardio-
_PPGData переименовано в PPGDataCurrentClass
Device-
_EegData переименовано в EegDataCurrent-
_PsdData переименовано в PsdDataCurrentClass
MEMS-
_MEMSData переименовано в`MEMSDataCurrent`Добавлен класс
CapsuleCapsule — статический класс, который предоставляет версию Capsule через статическое свойство Version, доступное только для чтения, и позволяет настраивать уровень детализации журналов Capsule через статическое свойство Level типа LogLevel.Добавлена обёртка над Capsule API на Python.
Примечание: как и обёртка Dart, в отличие от обёртки C#, API Python не асинхронный — для активации обратных вызовов необходимо периодически вызывать
DeviceLocator.update().Операционные системы
Добавлена поддержка для Linux OS:
Linux OS 6.12.21 (RedOS 1.8)
Список зависимостей:
libglib2.0
libdbus-1
bluez
libbluetooth
libusb-1.0-0
libudev
libgtk-3
libgtk2.0
glade
Libgio-2.0
Актуальная версия Capsule и API для платформ Windows, MacOS, iOS, Android, Linux, обертки Dart, C#, Python
🔥5👍4❤2