Add native QCustomPlot renderer and shared plot adapters
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# Tektronix DPO4034
|
||||
# Tektronix DPO4034 / MDO4034C
|
||||
|
||||
Независимый от Qt драйвер: `python/set_devices/tektronix.py`.
|
||||
Установка: `pip install "setcorp-templates[tektronix]"` из пакета templates.
|
||||
@@ -18,7 +18,7 @@
|
||||
## Реализованный обмен
|
||||
|
||||
Команды SCPI с LF. После открытия `*IDN?` проверяет производителя и точную
|
||||
модель DPO4034; `HEADER OFF` отключает заголовки ответов.
|
||||
модель DPO4034 или MDO4034C; `HEADER OFF` отключает заголовки ответов.
|
||||
|
||||
Для снимка запрашивается `ACQUIRE:STATE?`, затем отправляется
|
||||
`ACQUIRE:STATE STOP` и ожидается `*OPC?`. Это позволяет читать несколько
|
||||
@@ -42,11 +42,11 @@
|
||||
Проверяются конечность коэффициентов, положительный шаг времени и число
|
||||
полученных отсчётов. В `finally` восстанавливается RUN, если до снимка сбор
|
||||
шёл; исходное состояние STOP сохраняется. При ошибке UI закрывает сеанс.
|
||||
Тайм-аут операции VISA — 5 с. Драйвер не сбрасывает настройки прибора.
|
||||
Тайм-аут подключения и операции VISA — 15 с. Драйвер не сбрасывает настройки прибора.
|
||||
|
||||
Снимок читает текущую запись, не ожидает нового аппаратного триггера.
|
||||
DATA:STOP ограничивает начало записи, а не прореживает всю запись.
|
||||
В UI предел 250 000 точек на канал (1 млн суммарно).
|
||||
В UI предел 2 000 000 точек на канал. Длина аппаратной записи задаётся отдельно через HORIZONTAL:RECORDLENGTH; после применения считывается фактическое значение.
|
||||
|
||||
## Пример
|
||||
|
||||
@@ -65,3 +65,6 @@ finally:
|
||||
[MSO4000 / DPO4000 Programmer Manual, 077024801](https://download.tek.com/manual/077024801web.pdf).
|
||||
Проверка с реальным прибором требуется для обоих интерфейсов; офлайн-тесты
|
||||
проверяют последовательность команд, масштабирование, ошибки и восстановление RUN.
|
||||
|
||||
MDO4034C проверен на реальном приборе по Ethernet: идентификация и чтение CH1 (10 000 точек).
|
||||
Команды MDO4034C: [Programmer Manual](https://download.tek.com/manual/MDO4000-B-C-MSO-DPO4000B-and-MDO3000-Oscilloscope-Programmer-Manual-077051007.pdf).
|
||||
|
||||
Reference in New Issue
Block a user