Меню

+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
L-783: размер большого буфераДобрый день! Мы пользуемся платой для сбора данных по 7 каналам в режиме однократного сбора. При использовании платы возникла следующая проблема: сначала нам нужно получить 1024 сэмпла по каждому из 7-ми каналов, размер буфера при этом 8192 (плата размещает память по 4к, здесь вопросов нет). После этого нам нужно снять 2048 сэмплов по 7-ми каналам, это 14336 сэмплов. При вызове функции SetParametersStream(PDAQ_PAR sp, ULONG *UsedSize, void** Data, void** Sync, ULONG StreamId), *UsedSize по-прежнему равен 8192, т.е. новый буфер не выделяется. Подскажите пожалуйста, как решить эту проблему. |
|||
|
||||
|
Re: L-783: размер большого буфераА RequsetBuffer то какой был? Set не выделяет, а только конфигурит. |
|||
|
||||
|
Re: L-783: размер большого буфераВызов такой:
|
|||
|
||||
|
Re: L-783: размер большого буфераВы реквест сделайте один раз в начале программы ну например на 32768 отсчетов. Потом просто настраивайте через Fill и SetStream как нужно... |
|||
|
||||
|
Re: L-783: размер большого буфераТо есть вы предлагаете запросить буфер максимального объёма и потом вычитывать из него столько сэмплов, сколько требуется? |
|||
|
||||
|
Re: L-783: размер большого буфераНе совсем. Буфер запросить макс размера, а потом использоватьего на столько сколько надо... |
Страницы 1
Тема закрыта