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

Форум

Вы не вошли.

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

#1 Техническая поддержка » L-780 проблема с асинхронным выводом на ЦАП » 13.06.2024 14:07:47

Sergey Koshelev
Ответов: 0

Да, вначале вывод на ЦАП IoAsync  работает отлично,
но после  однократного запуска и завершения потокового ввода/вывода перестает работать совсем...
В чем тут может быть дело?

#2 Re: Техническая поддержка » Недоступен расширенный интерфейс библиотеки LComp » 03.06.2024 13:02:09

Спасибо, Сергей за готовность помочь.
А в какое время для Вас удобнее, чтобы я подъехал с системным блоком?

#3 Re: Техническая поддержка » Недоступен расширенный интерфейс библиотеки LComp » 31.05.2024 15:36:21

Выполнил пункты 1 и 2, но без успеха...
Интересно, какая у Вас версия Windows'XP?

И, кстати, на Windows 7 последняя версия  LComp тоже плохо ставится. То есть драйвера, после замечаний о их неподписанности устанавливаются, и в списке оборудования все в порядке, однако осциллограф не работает нормально   
Единственно где все работает нормально, это в Windows 10.

#4 Re: Техническая поддержка » Недоступен расширенный интерфейс библиотеки LComp » 30.05.2024 14:06:32

Пояснения к ситуации:
1) Пишу на Дельфи 7, поэтому нужен такой ifc_ldev.pas  в котором прописан расширенный интерфейс, и которого нет в старой версии LComp
2) В последней версии  LComp (скачал с сайта) есть ifc_ldev.pas c расширенным интерфейсом,
однако эта версия на XP не устанавливается нормально, возникает сообщение: "Необходим файл  Ldevpci.sys (нет данных)",
и какие бы я не указывал файлы Ldevpci : 780М не видна вообще,
E 14-140 видна, но  не работает нормально, в осциллоскопе сообщение: "не могу предварительно остановить сбор данных на модуле E 14-140".

Вопрос: Есть ли  версия LComp, которая нормально устанавливалась бы на ХP и в которой была бы библиотека для Deplphi с расширенным интерфейсом?

#5 Техническая поддержка » Недоступен расширенный интерфейс библиотеки LComp » 29.05.2024 13:19:07

Sergey Koshelev
Ответов: 6

Здравствуйте.
Да, написал я три года назад приложение с применением расширенного интерфейса и оно работает,
но теперь, когда нужно доработать программу, не могу откомпилировать исходники,
расширенный интерфейс  IDaqLDevice2 теперь почему-то недоступен.

Когда писал приложение, таких проблем не помню. Может быть версия LComp не та? Но я  пробовал и на том компьютере, где раньше писал,
и  на другом, с последней версией LComp, которую скачал с сайта...

#7 Re: Техническая поддержка » Модуль E140M вывод данных на поток DAC с помощью LComp не работает » 12.01.2021 13:59:01

PoulCh пишет:

а как Вы с ними работать пытаетесь? так-то надо  второй интерфейс получить и через него вызывать. в сишном примере pI и pI2...

Попробовал-
hr := pIUnknown.QueryInterface(IID_ILDEV,pLDev);
hr:=  pLDev.QueryInterface(IID_ILDEV2,pLDev2);

plDev2.InitStartLDeviceEX(L_STREAM_DAC);

Результат тот же самый-
Error Indeclared Identifier: (InitStartLDeviceEX)

#8 Re: Техническая поддержка » Модуль E140M вывод данных на поток DAC с помощью LComp не работает » 11.01.2021 11:07:30

Компилятор (пишу на DELPHI 7) почему-то не видит функции расширенного интерфейса: InitStartLDeviceEx(); StartLDeviceEx();
Error: "indeclared identifier"
В чем тут может быть дело?

#9 Техническая поддержка » Модуль E140M вывод данных на поток DAC с помощью LComp не работает » 28.12.2020 16:37:16

Sergey Koshelev
Ответов: 7

Запускаю поток DAC с учетом всех особенностей модуля функции расширенного интерфейса, (InitStartLDeviceEx, StartLDeviceEx,StopLDeviceEx):
16-ти битный массив данных
ограниченный набор частот DAC 200 кГц : (1,2...8)
FIFO буфер 2048
IrqStep 2048
Массив данных заполняю, как указано в примере -  WORD(16384*y)

Для запуска DAC использую обычный общий старт с ADC,
но передачи данных не происходит  - при всех значениях "y" в потоке  выводится либо ноль, либо 5 вольт

(при этом одиночное асинхронное преобразование  нормально работает)


В чем тут может быть дело, подскажите пожалуйста,
кто работал с выводом на поток DAC E140M используя LComp

Возможен ли вообще для модуля E140M вывод данных на поток DAC  с помощью библиотеки LComp, или только через Lusbapi этого можно добиться?

#10 Техническая поддержка » как запустить поток DAC E140M в LComp? » 24.12.2020 18:34:09

Sergey Koshelev
Ответов: 0

Пытаюсь запустить поток DAC с учетом всех особенностей модуля E140M:
16-ти битный массив данных
ограниченный набор частот DAC 200 кГц : (1,2...8)
FIFO буфер 2048
IrqStep 2048
/Массив данных заполняю, как указано в примере -  WORD(16384*y)
/для запуска DAC использую общий старт с ADC

Но передачи данных не происходит  - при всех значениях "y" выводится либо ноль, либо 5 вольт
(при этом одиночное асинхронное преобразование  нормально работает..)
(и моя программа, куда я внес изменения, прекрасно работала с  L-780M)

В чем тут может быть дело, подскажите пожалуйста,
кто работал с выводом на поток DAC E140M используя LComp..

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2

Многоканальный телефон:
+7 (495) 785-95-25

Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск