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