Menu - Device - Memory setting даёт возможность настроить использование памяти в oscill
Селектор Req.samples даёт возможность запросить у oscill количество выборок в массиве. Увеличенное количество выборок: поднимает частоту дискретизации, позволяет более детализированно произвести растяжку осциллограммы, однако замедляет передачу в компьютер.
Доступно 4 варианта:
Req.samples |
выборок в массиве |
выборок на точку экрана |
макс FPS @115200 |
макс FPS @921600 |
min (fast) |
250 |
1 на 2 точки |
40 |
100 |
norm |
500 |
одна |
20 |
100 |
high |
1000 |
две |
10 |
50 |
max(slow) |
1500-4000 |
три-восемь |
2 |
15 |
где FPS - количество кадров (осциллограмм) в секунду
Примечания:
- данные приведены для: масштаб экрана 1:1, широкий экран (15 клеток по горизонтали), растяжка выключена
- максимальный FPS зависит от операционной системы, производительности компьютера, загрузки USB канала, драйвера USB, режимов отображения осциллограммы.
- Большой FPS возможен только на быстрой развертке (микросекунды/деление). На медленных время/дел сама длительность развертки определяет количество разверток в секунду. Также и ожидание синхронизации.
- большие значения Req samples могут не действовать при быстрых развертках
- в многопроходных режимах большие Req samples не достижимы (в oscill делается много разверток на один кадр)
- в режимах, предусматривающих два байта на выборку (hi-res и NI-peak) - большие Req samples не достижимы
Cur - текущее количество выборок, Max - предельно возможное в данном режиме (сообщается осциллографом, ограничено внутренней памятью).
Presamples - индицирует текущее и максимально возможное в данном режиме количество выборок, накапливаемых перед событием синхронизации.
Keep proportionally - при изменении количества выборок в массиве автоматически изменять количество предвыборок. Это нужно, чтобы соотношение между предвыборками и послевыборками оставалось постоянным, то есть осциллограмма не двигалась по экрану при изменении разрешения по времени. |