Сигрок - Sigrok
PulseView (графический интерфейс для сигрока), работающий в Linux | |
Разработчики) | Уве Херманн, Берт Вермёлен и др. |
---|---|
Стабильный выпуск | 0.5.2 (libsigrok) / 25 декабря 2019 |
Репозиторий | сигрок |
Написано в | C, C ++, Python, GTK +, Qt. |
Платформа | Linux, OS X, Windows, FreeBSD, OpenBSD, NetBSD, и Android. |
Тип | Пакет программного обеспечения для анализа сигналов |
Лицензия | Стандартная общественная лицензия GNU |
Интернет сайт | сигрок |
сигрок это портативный кроссплатформенный бесплатный пакет программного обеспечения для анализа сигналов с открытым исходным кодом, который поддерживает различные типы устройств, такие как логические анализаторы, MSO, осциллографы, мультиметры, LCR метры, измерители уровня звука, термометры, гигрометры, анемометры, световые метры, DAQ, регистраторы данных, генераторы функций, анализаторы спектра, Источники питания, IEEE-488 (GPIB) интерфейсы и многое другое.
Он поддерживает широкий спектр оборудования. Декодеры протоколов написаны на Python и могут быть наложены друг на друга.
Подпроекты
- libsigrok - это разделяемая библиотека, написанная на C, которая предоставляет базовые драйверы устройств доступа к оборудованию для логических анализаторов, а также поддерживает формат файлов ввода / вывода.
- libsigrokdecode - это разделяемая библиотека, написанная на C, которая обеспечивает функциональность декодирования (потокового) протокола через декодеры протокола, написанные на Python.
- сигрок-кли это интерфейс командной строки для sigrok.
- PulseView это На основе Qt логический анализатор и графический интерфейс осциллографа для сигрок.
- SmuView представляет собой графический пользовательский интерфейс sigrok на основе Qt для аналоговых тестовых и измерительных устройств, таких как мультиметры, источники питания или электронные нагрузки.
- сигрок-метр - это специальный графический интерфейс для libsigrok (написанный на Python 3 с использованием PyGObject, GTK + 3 и привязок libsigrok Python), который поддерживает определенные классы тестовых и измерительных устройств, которые обычно предоставляют медленно обновляемые значения измерений, такие как мультиметры (DMM) или регистраторы данных.
Доступно в Debian, FreeBSD и Fedora программные репозитории.[1][2][3]
Смотрите также
Рекомендации
внешняя ссылка
- Официальный веб-сайт
- Сигрокпроект на GitHub
- сигрок на SourceForge.net
- #sigrok соединять на Freenode
- SmuView на GitHub