Меню

+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
FillDAQParametersЯ использую плату L-791. Написал: IDaqLDevice* pI;
ULONG size;
CREATEFUNCPTR CreateInstance; ULONG CallCreateInstance(char* name)
CreateInstance = (CREATEFUNCPTR)::GetProcAddress(hComponent,"CreateInstance");
GUID iid = {0x32bb8320, 0xb41b,0x11cf, 0xa6, 0xbb, 0x00, 0x80, 0xc7, 0xb2, 0xd6, 0x82}; //-- -------------------------------------------------------------------------
UINT i;
if(!SUCCEEDED(hr)) MessageBox(this->Handle,"QueryInterface error","",MB_OK);
for (int i = 0; i<128; i++) Channels[i]=0;
streamParameters.t1.AutoInit = 1;
streamParameters.t2.AutoInit = 1;
try
if (pI->FillDAQparameters(&streamParameters.t2)!=L_SUCCESS) MessageBox(this->Handle,"FillDAQParameters error","",MB_OK);
При вызове FillDAQParameters появляется исключение деления на 0.0 (вещественный).
|
|||
|
||||
|
Re: FillDAQParametersв прмере деление на 0? а зачем и t1 и t2 - там что-то одно должно быть... |
|||
|
||||
|
Re: FillDAQParametersЯ пример не компилировал!!! Я пробовал оттуда параметры АЦП.
Ваша функция FillADCparameters использует pdu.t3.Quartz, а объединение pdu (PLATA_DESCR_U) заполняется (судя по вашей программе библиотеки) только при вызове ReadPlataDescr (и, конечно, WritePlataDescr).
|
|||
|
||||
|
Re: FillDAQParametersобязательно...иначе как частоту считать... |
Страницы 1
Тема закрыта