Определение...

Назначение и область применения

Программное обеспечение «CybLab» применяется в сфере образования. Программа предназначена для регистрации и записи данных, полученных при помощи датчиков из комплектов цифровых лабораторий CyberRaven CybLab

Функциональные возможности

Функционал программного обеспечения заключаются в следующем:

  1. Подключение и инициализация датчиков
  2. Управление экспериментом (старт-стоп, установка таймера эксперимента и интервала опроса значений)
  3. Построение и вывод на экран графиков зависимостей измеряемых величин от времени
  4. Обработка данных от дополнительного оборудования (микроскоп, осциллограф)
  5. Расчет параметров эксперимента (минимальное, максимальное и среднее значение величины, длительность эксперимента)
  6. Сохранение результатов эксперимента в формате электронных таблиц
  7. Одновременное подключение 4-х датчиков и дополнительного устройства

Архитектура ПО

Программное обеспечение «CybLab» состоит из следующих модулей /частей:

  • “Модуль обработки данных” — система опроса датчиков, обработки данных и взаимодействия с интерфейсом. Модуль реализован на языке RUST с использованием стандартных библиотек. Сохранение данных о результатах лабораторных работ производится в форматы
    .png и формат электронных таблиц .odt, что обеспечивает возможность открытия файлов любыми офисными пакетами. Связь с датчиками обеспечивается по протоколу UART при помощи встроенного в датчик USB-UART преобразователя.
  • “Интерфейс” — Модуль, обеспечивающий вывод информации на экран пользователю. Данный модуль реализован на языке JavaScript с использованием
    пакетов Electron и React. Связь с модулем обработки данных осуществляется по протоколу HTTP.

Эксплуатационные характеристики

Для установки и эксплуатации программного обеспечения «CybLab» необходимо, чтобы рабочее место соответствовало следующим требованиям:

Минимальные
Операционная системаDebian 12.0 или Windows 8
ПроцессорRockchip RK3399
Оперативная память6 ГБ
СетьПодключение к интернету для обновлений
Объем памяти1 ГБ
Рекомендуемые
Операционная системаDebian 12.0 или Windows 10
ПроцессорRockchip RK3588
Оперативная память8 ГБ
СетьПодключение к интернету для обновлений
Объем памяти1 ГБ

Описание функциональной части программного обеспечения

Язык программирования — Rust, JavaScript (Electron, Node.js, React)

Информация, необходимая для установки и эксплуатации

Для установки и правильной эксплуатации программного обеспечения «CybLab» необходимо ознакомиться с информацией, размещенной в Руководстве пользователя.

 

Для активации программного обеспечения обратитесь к ООО «Лаборатория разработок»