Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
|
не понятна работа буфера (L783)Добрый день!
const
if (pLDev.RequestBufferStream(buffsize, L_STREAM_ADC) = L_ERROR) then Log.Add(llTRACE, //' RequestBufferStream//');
ap.t1.s_Type := L_ADC_PARAM;
if (pLDev.FillDAQparameters(ap.t1) = L_ERROR) then Log.Add(llTRACE, //' FillDAQparameters//'); if (pLDev.SetParametersStream(ap.t1, buffsize, data, sync, L_STREAM_ADC) = L_ERROR) then Log.Add(llTRACE, //' SetParametersStream//');
k := halfbuffer * fl1; // начало половины буфера
Sleep(0);
Программа работает, но принимает только четверть данных - например за 10 сек при 20кГц должно быть 200К(по четыре слова), а получаем 50К.
|
|||
|
||||
|
|
Re: не понятна работа буфера (L783)размер используемой части буфера pages*IrqStep отсчетов. с количестовм каналов в принципе не обязательно связывать. Буфер заполнянется циклически пока не остановят... |
|||
|
||||
|
|
Re: не понятна работа буфера (L783)а отсчет = N слов (где N - число каналов)?
|
|||
|
||||
|
|
Re: не понятна работа буфера (L783)отсчет - слово, N отсчетов - кадр. В данном случае опрашивается 4 канала с общей частотой 20кГц, те 5 кГц на канал... |
|||
Страницы 1
Тема закрыта
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4
Многоканальный телефон:+7 (495) 785-95-25
Письма и запросы: lcard@lcard.ru
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск