Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
Ошибка при работе с vxdapi.dllу меня L783, я уже пробовал писать и с новыми дровами (lcomp) и со старыми, но постоянно одно и тоже - или ошибка при вызове vxdapi, или данные из кольцевого буфера - полная ересть.
DWORD Slot = 50;
dev->size=sizeof(DEV_REG_UNI);
SLOT_PAR *slPar = new SLOT_PAR;
Handle_Device = OpenLDevice(Slot, dev);
ap->size = sizeof(ADC_PAR);
if(FillADCparameters_PLX(ap, pd, &Rate, &Kadr,
да пожалуйста дайте простой пример по считыванию данных для Builder C++... |
|||
|
||||
|
Re: Ошибка при работе с vxdapi.dllА чем примеры то не устраивают. Ну соберите их в Builder - тип проекта Console win32 app. |
|||
|
||||
|
Re: Ошибка при работе с vxdapi.dllвся беда в том, что примеры собранные не работают...они или не видят карты или ничего не считывают с АЦП. Только один LGraph работает, вот поэтому и пытаюсь плясать от API на Builder. Мне даже удалось удачно всю карту загрузить с новыми дровами (lcomp) как в Millennium так и в W2k, но при считывании данных из кольцевого буфера получаю полную чушь...это кстати что-то вроде того же, что получается и с консольными примерами - всё находит но не хочет считывать. |
|||
|
||||
|
Re: Ошибка при работе с vxdapi.dllВот ошибочка от консольного приложения:
|
|||
|
||||
|
Re: Ошибка при работе с vxdapi.dllНе знаю. Именно с билдером я не работаю.Но все равно пришлите Ваш проект на мой мейл - посмотрим. |
|||
|
||||
|
Re: Ошибка при работе с vxdapi.dllУ меня возникает ошибка StartLDevice returned FALSE Client1: exit из-за чего не могу провести считывание из буфера и программа находится в бесконечном цикле при циклическом сборе данных. Самое обидное, что все примеры проектов также выполняются с этой ошибкой. Подскажите пожалуйста в чем тут дело. Заранее спасибо. |
|||
|
||||
|
Re: Ошибка при работе с vxdapi.dllтАк это нормально - это овелаппед запрос. |
|||
|
||||
|
Re: Ошибка при работе с vxdapi.dllа что это значит? и как с этим бороться? |
|||
|
||||
|
Re: Ошибка при работе с vxdapi.dllТак числа то по кругу бегают при этом? |
|||
|
||||
|
Re: Ошибка при работе с vxdapi.dllНе могу сказать точно. Т.к. я вообще ничего не могу прочитать из буфера. В примерах написано, что при цикличесом сборе данных нужно отслеживать значение в переменной sync, которая всегда, почему-то, равна нулю. Из-за этого программа зацикливается. Как правильно производить считывание из буфера? Сделал все как в примерах, а результат все тот же. |
|||
|
||||
|
Re: Ошибка при работе с vxdapi.dllА примеры работают? Если синк не меняется то данные не идут. |
|||
|
||||
|
Re: Ошибка при работе с vxdapi.dllВ том то и дело, что примеры не работают. Хотя L-Card работает исправно. Поэтому я и не могу понять в чем дело. |
|||
|
||||
|
Re: Ошибка при работе с vxdapi.dllЧто значит L-Card работает исправно? |
|||
|
||||
|
Re: Ошибка при работе с vxdapi.dllу меня такая же проблема: программки типа л-графа работают, а примеры - нет. у меня в примере криэйтинстанс дает нуль. почему - не понятно. есть соображения? |
|||
|
||||
|
Re: Ошибка при работе с vxdapi.dllПрошу прощения за опечатку. L-Graph работает исправно т.е. он отображает сигнал, который подается на АЦП. |
|||
|
||||
|
Re: Ошибка при работе с vxdapi.dllКакие библиотеки? Самые свежие с сайта? |
|||
|
||||
|
Re: Ошибка при работе с vxdapi.dllС примерами я разобрался. Большое Спасибо! |
Страницы 1
Тема закрыта