1 post tagged

Sigrok

Sigrok на ARM, OrangePI

Sigrok, открытый фреймворк, для логического анализатора (осциллографа, мультиметра, LCR метра, Sound level метра и т.д. ), позволяет гибко расширять и добавлять новые декодеры через плагины или модули. В Sigrok обеспечена поддержка различных протоколов и интерфейсов, которые позволяют подключаться к множеству логических анализаторов , выполняя функции записи и оценки измерений, визуализации полученных данных.
http://sigrok.org/wiki/Main_Page

Sigrok можно установить из репозитория:
apt-get install sigrok

но там очень древняя версия (0.2-3). Я собрал пакет c pulseview (0.4-0),libserialport, libsigrok, libsigrokdecode, sigrok-cli. В любом случае надо установить графическую подсистему (На ‘Ubuntu Xenial desktop’ пакет не работает, тестировал и собирал пакет на Debian Jessie Legacy 3.4.113 ): ставим GUI Установка GUI на armbian server. Далее следует установка Desktop Environment (DE) например mate, можно обойтись без установки DE. Ставим x2go и работаем через сеть.

apt-get update && apt-get upgrade -y
apt-get install libboost-serialization1.55.0 libboost-filesystem1.55.0 libboost-thread1.55.0 libboost-test1.55.0 libqt4-svg libglibmm-2.4-1c2a libzip2  libpython3.4 

wget  https://ua3nbw.ru/files/sigrok_armhf.deb
dpkg -i sigrok_armhf.deb

запуск программы из терминала в графическом окружении:

pulseview

или из графической подсистемы с терминала на клиенте x2go :

Интерфейс pulseview не яркий но функциональный ,

Выводы не делаю, надо сначала поработать.
2017   armbian   CY7C68013A   Sigrok