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


L791 как изменить настройку каналов

Вы не вошли.

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

Andrey
24.03.2011 13:45:26
#1

Гость

L791 как изменить настройку каналов

L791 как изменить настройку каналов.
В инструкциях библиотеки не описано как корректно изменить настойки канала (например изменить диапазон входного напряжения, В)  при старт/стоп режиме АЦП

Такой код не работает

pI->StopLDevice(); // остановили сбор
adcPar.t2.Chn[1]=adcPar.t2.Chn[1] | (7 << 2); //Измненили диапазон на +-2.5в
pI->StartLDevice(); // запустили сбор

Как это лучше сделать?

Andrey
24.03.2011 13:48:29
#2

Гость

Re: L791 как изменить настройку каналов

Тоесть
adcPar.t2.Chn[1]=adcPar.t2.Chn[1] | (2 << 6); //Измненили диапазон на +-2.5в

24.03.2011 14:31:20
#3

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

Re: L791 как изменить настройку каналов

Птому что надо через Fill -> SetParameters -> Init -> Start...

Andrey
24.03.2011 18:21:57
#4

Гость

Re: L791 как изменить настройку каналов

так вроде работает, это корректно?

   pI->StopLDevice(); // остановили сбор
   adcPar.t2.Chn[1]=(adcPar.t2.Chn[1] & 0xFFFFFF3F) | (2 << 6);//Измненили диапазон на +-2.5в
   pI->FillDAQparameters(&adcPar.t2);
   pI->SetParametersStream(&adcPar.t2, &tm, (void **)&data_ADC, (void **)&sync_ADC,L_STREAM_ADC);

Andrey
24.03.2011 18:23:00
#5

Гость

Re: L791 как изменить настройку каналов

и
   pI->StartLDevice(); // запустили сбор

25.03.2011 12:56:32
#6

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

Re: L791 как изменить настройку каналов

Init потом Start а так все правильно...