Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


Внутренний буфер в E140

Вы не вошли.

 Поиск | Регистрация | Вход 

Андрей
29.06.2006 08:28:45
#1

Гость

Внутренний буфер в E140

Здравствуйте всем.
Как я понял из описания. В устройстве есть буфер на 32 килоотсчета, организованный в 2 кадра по 16 килоотсчета. Из моих экспериментов однажды был сделан вывод, что процесс передачи от устройства в драйвер квантованный (рассматривается поточный съем данных). Причем за раз можно передать только 1 кадр.
Таким образом если нужно например всего 1 килоотсчет, нужно будет ждать когда устройство скинет все 16.
Если это так и есть. есть ли возможность уменьшить этот размер?
Например чтобы посылалось за раз 512 или 1024 отсчета и т.д.

Андрей
29.06.2006 09:10:50
#2

Гость

Re: Внутренний буфер в E140

Еще вопрос в догонку.
Считываю из карты по 32К отсчетов и вывожу их на график (написано приложение на Qt).
На карту подается синус частотой 88.8 Гц. Частота опроса 100 КГц. Снимаю с первого канала, всего один канал.
Почему то в самом начале массива отсчетов присутствует ступенька фазового сдвига. Причем ступенька расположена каждый раз в новом месте, но таких мест всего 3 между 31 и 32 отсчетами, 63 и 64, 96 и 97.
Иногда ступеньку не видно. Примерно 1 раз из 10 съемов.
С чем это может быть связанно?
Уменьшение частоты опроса до 10КГц результата не меняет, только отсутствие ступеньки немного чаще.