Сигнал с ацп сравниваешь с некой переменной, которая отвечает за уровень синхронизации, как только пришедшая с выхода ацп выборка превышает значение переменной, начинаешь записывать поток в массив в раме. После того как записал массив (допустим 256 выборок), на ацп больше не смотришь, выводишь из буфера на экран, затем обратно ждёшь превышения уровня синхры. Это частный случай, на самом деле всё немного сложнее с той лишь разницей, что есть ещё ряд дополнительных опций таких как внешняя синхра, внутренняя по положительному/отрицательному, ждущий режим, установленное время развёртки и т.д.[/quote]
Ну примерно ясно, хотя сделать (по крайней мере сразу) видимо не получиться.
Я так понял что вы перерисовываете весь участок где проходят показания, но это же занимает столько времени!
Нельзя ли сделать например так, нарисовали по пиксельно на экране результат и при перерисовки значений запустить тот же самый результат перед новым, и пройти также по пиксельно но с цветом фона, я думаю сэкономит кучу ресурса.


