README.md

e2010

Осциллограф из АЦП e20-10 (https://www.lcard.ru/products/external/e20-10)

Установка qt:

> sudo apt-get -y install qtcreator qtbase5-dev qt5-qmake cmake
> sudo apt-get -y install build-essential mesa-common-dev
> sudo apt-get -y install libqt5svg5-dev libqt5xmlpatterns5-dev qtdeclarative5-dev

Также необходимо установить библиотеку liblcomp (http://www.lcard.ru/download/lcomp_linux.tgz ) для работы с АЦП Е20-10 от компании Л-Кард.

Установка atomic-ops:

> sudo apt-get -y install libatomic-ops-dev

Для Armbian необходимо создать линк на хедеры ядра:

> sudo apt-get -y install linux-headers-current-sunxi
> sudo ln -s /usr/src/linux-headers-5.15.48-sunxi/ /lib/modules/5.15.48-sunxi/build    

Скопировать созданный файл liblcomp.so и файл e2010m.pld в текущую директорию проекта adc.

> cp ./liblcomp.so ./adc/
> cp ./e2010m.pld ./adc/

Скопировать lcard.rules из диретории lcomp_linux в /etc/udev/rules.d/

> sudo cp lcard.rules /etc/udev/rules.d/

Компиляция в каталогах adc и scope:

> qmake
> make

Запуск программы:

> cd adc
> ./adc&
> cd ./../scope
> ./scope

Программы adc и scope могут выполнятся на разных компьютерах одной в одной компьютерной сети. Это позволяет разнести сбор данных и их отображение на экране монитора.

Управление колесом мышки сдвигает изображение на экране. Двойной щелчок мышки на экране масштабирует изображение. Двойной щелчок мышки на диапазона по U и Т включает захват значения диапазона (позволяет менять диапазон прокруткой колеса мышы). Включенный NumLock при вращении колеса мышки сдвигает изображение более плавно.

Описание

Осциллограф из АЦП e20-10

Конвейеры
0 успешных
0 с ошибкой