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


E440: получение данных в режиме реального времени

Вы не вошли.

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

Павел
15.07.2005 13:45:29
#1

Гость

E440: получение данных в режиме реального времени

Здравствуйте!

У меня стоит задача длительного измерения данных. Для этого я пытаюсь использовать функцию асинхронного считывания по 1 Мега-отсчету. Это работает. Но кроме того, мне так же хочется обрабатывать результаты сразу по их получении в компьютер (порциями по половине размера циклического буфера платы).

А вот тут происходит осечка --- по какой-то причине функция GetOverlappedResult возвращает 0 в переменную уже прочитанных байт. Хоть я точно знаю, что часть данных уже поступила в компьютер.

Пробовал поставить последнюю версию драйвера  --- не помогает.

Подскажите пожалуста, как можно программно получать данные о количестве уже полученных отсчетов.

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4

Многоканальный телефон:+7 (495) 785-95-25

Письма и запросы: lcard@lcard.ru
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск