SBL-LOAD-HOST Программа для управления нагрузкой

SBL-LOAD-HOST

    Начато написание программы для управления электронной нагрузкой через USART со стороны Desktop компьютера.

    Программа написана с использованием библиотеки Qt, собрана на Qt5.9.9 MSVC 2015 32bit, к сожалению в версии Qt5.6.3 нет библиотеки для рисования графиков и соответственно программа наверное никогда не будет работать на WindowsXP. Я буду поддерживать сборку только для Windows, для Linux сборку придется выполнить самостоятельно.

Исходники:

 Исходники опубликованы под лицензией GPL v2. На данный момент выкладка сделана со своего репозитария и на GitFlic  Сейчас реализовано все коммуникационное ядро программы и базовые классы. 

Локальный репозитарий

http://local.asobol.ru:8080/websvn/listing.php?repname=43_SBL-LOAD-HOST

Login: guest

Password: (пустой вводить ни чего не надо).

GitFlic https://gitflic.ru/project/asobol/sbl-load-host

Для сборки проекта необходимо подключить библиотеки из соседнего каталога LIBRARY (см. репозитарий).

Реализованный функционал:

    - Отображение базовых измеренных данных на виртуальном дисплее (Ток, Напряжение, Мощность, Температура, Время нагрузки).

    - Включение и выключение нагрузки.

    - Переключение режимов работы.

    - Графическое отображение данных мониторинга измеренных значений (Ток, напряжение). Максимально данные оцифровываются как измеренные значения 2 раза в секунду. Можно настроить интервал наблюдения и частоту семплирования данных, а также политику масштабирования данных по вертикальной оси.

    - Отображение лога общения нагрузки и компьютера.

    - Интерфейс настройки USART а так же уровня детализации лог файла.

    - Отображение версии прошивки.