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


L783M - вопрос по поводу переменной синхронизации

Вы не вошли.

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

Илья
11.05.2011 10:20:27
#1

Гость

L783M - вопрос по поводу переменной синхронизации

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

В процессе инициализации мы задаём некоторые значения IrqStep и Pages, и соответственно выделяем в памяти ПК буфер размером (IrqStep * Pages) c помощью функций RequestBufferStream и SetParametersStream. Обе эти функции возвращают L_SUCCESS и выделяют требуемое количество памяти. Затем запускаем сбор данных и отслеживаем значение переменной синхронизации.

Оказывается, что при значениях IrqStep = 2048 и Pages > 31 большой буфер выделяется без проблем, но переменная синхронизации доходит только до значения 63488. Так происходит и при Pages = 64, и при 128, и т.д. Это значение максимальное, или его как-то можно увеличить?

11.05.2011 20:47:22
#2

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: L783M - вопрос по поводу переменной синхронизации

код свой пришлите на почту. после 18 числа я посмотрю. ну или тут запостите если небольшой...

Илья
12.05.2011 17:19:57
#3

Гость

Re: L783M - вопрос по поводу переменной синхронизации

Отправил на почту.

18.05.2011 10:27:13
#4

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: L783M - вопрос по поводу переменной синхронизации

ответил. unsigned short больше и не даст. счетчик в реальности ULONG.

Илья
18.05.2011 17:34:22
#5

Гость

Re: L783M - вопрос по поводу переменной синхронизации

Да, моя ошибка, спасибо