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


L783

Вы не вошли.

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

Василий
26.07.2003 22:54:58
#1

Гость

L783

Скажите пожалуйста, возможно ли работать с платой L783 под Windows2000 не меняя настройки "Компьютер ACPI" на "Стандартный PC"? Вроде бы новый драйвер позволяет это. Если возможно, то напишите пожалуйста как проверить работоспособность платы без LGraph? Заранее спасибо.

Vladimir
26.07.2003 23:23:15
#2

Гость

Re: L783

Я мучился с этим с неделю. Толком не победил. Ответ на твой вопрос зависит от многих причин. В принципе, это возможно.
Но я решил использовать старый драйвер, тем более что новый иногда вызывал ребут системы, хотя ACPI было отключено.

28.07.2003 08:26:54
#3

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

Re: L783

Про ребут - хотелось бы подробнее.
Проверить работу платы можно  собрав примеры от новых драйверов. Если плата одна то слот в примерах должен быть 0, ну и биос надо указывать783. L783.TST должен собирать на диск - впроцессе сбора на экране печатается счетчик. OSC.TST - типа осциллографа.

Vladimir
28.07.2003 17:31:31
#4

Гость

Re: L783

Ну, а что подробнее? Просто при некоторых параметрах сбора данных, происходит самопроизвольная перезагрузка. Та же программа (естественно, с соответствующими именами функций) работала со старой версией драйвера без ребутов.

29.07.2003 08:24:09
#5

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

Re: L783

При каких параметрах сбора?

Vladimir
29.07.2003 18:10:27
#6

Гость

Re: L783

Точно не помню. Попытаться повторить - сложно, потому что времени нет, нужно сделать срочно работающую прогу.
А что, это так важно?

30.07.2003 08:23:41
#7

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

Re: L783

Просто это возможно связано с тем что прерывание зашарено с каким-то устройством и наступает временной конфликт при его обработке.

Vladimir
30.07.2003 16:52:06
#8

Гость

Re: L783

Вряд ли. Прерывание действительно зашарено, но старый драйвер работает без глюков.
Перезагрузки случались не всякий раз, не с какими-то определёнными параметрами. В основном это было при попытках "выжать максимум", т.е. например запустится по синхроимпульсу, собрать несколько десятков точек на макс. скорости, остановить сбор и тут же запустить снова и ждать следующего импульса. Частота синхро - 1 кГц.

Василий
01.08.2003 23:28:03
#9

Гость

Re: L783

Спасибо Vladimir/'у за ответ. Если позволите еще пара вопросов по L783.
1). При установленной плате неправильно работает модем (дозванивается, но получить ответ от сервера не может). Это происходит и со старым и с новым драйвером (и даже вообще без драйвера). Что-нибудь посоветуете?
2). Установил новый драйвер (при этом LGraph не видит плату, а L-PowerGraph нормально с ней работает), попробовал написать простейшую программу на Visual C++ под Windows2000. Но получилось следующее: если писать консольное приложение (приложение DOS) все работает; если же писать приложение под винды (диалоговое приложение) "построить" проект не удается, появляются ошибки, которые не обойти. Для написания использовал файлы: create.h, create.cpp, ifc_ldev.h и т.д. Само написание этих файлов не привело меня в восторг. Попробовал использовать ldevbase.h и др. все получается, если внести в библиотеки некоторые изменения. Если возможно напишите свои комментарии. Может я что-то делаю неправильно?

Vladimir
02.08.2003 13:15:01
#10

Гость

Re: L783

1) Трудно мне сказать, не видя это всё самому. В качестве глобальной меры могу предложить использовать внешний модем. На мой взгляд, это лучше со всех точек зрения - не занимает слот; не зависит от компа; в любой момент модем можно сбросить, не трогая комп. Как может влиять L783 на внутренний модем, сказать затрудняюсь.
2) LGraph и не должен работать с новым драйвером, в ридми написано. И не надо называть консольные приложения приложениями ДОС. Это совсем разные вещи. По существу, я писал прогу с использованием нового драйвера, никаких затруднений не вызвало (на Delphi). И всё, в общем-то, работало. Только глюки были страшные. Поэтому вернулся на старый вариант, он работает действительно стабильно.

Анна
27.08.2003 07:42:12
#11

Гость

Re: L783

Почему LGraph и не должен работать с новым драйвером, где в ридми написано?
И где взять старый драйвер, с которым пойдет?
L783 у меня опознается в компьютере, успешно загружает БИОС (LoadBios, Load_PLX), плата опознается LPowerGraph
Не работает LGraph("Не обнаружено ни одного устройства") и ltest.exe(Delphi). Где запрещается ACPI (Win98) не нашла, в БИОСе - нет
Писать я собираюсь на Delphi, а единственный пример - и тот не дышит.
Чем неработающий LGraph отличается от остального ПО, которое работает?
Как запустить LGraph; в конференции написано много, но нет общего алгоритма что делать.

27.08.2003 11:17:31
#12

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

Re: L783

Старый - это то что на сдроме.
В 98 отключать ACPI доовльно сложно - надо заменнить системную кнопку ACPI на Plag and Play BIOS в списке системныых устройств и потом долго бороться с восклицательными знаками пока упоминание ACPI не исчезнет.
В новых  драйверах lcomp.exe тоже есть примеры.
Они лежат в библиотеки файлов на этом сайте.

Анна
27.08.2003 12:05:28
#13

Гость

Re: L783

1. Обязательно ли отключать ACPI?
2. Пример на Delphi из нового lcomp.exe тоже не работает. Где можно взять хоть какой-нибудь работающий пример на Delphi?
3. Предполагается ли (и когда) сделать LGraph c L783?

27.08.2003 14:57:39
#14

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

Re: L783

1 если с новыми драйверами - то нет.
со старыми - если они не работают
2Из нового - он для 1450 написан - его надо подкорректировать.
3 это неизвестно

Анна
28.08.2003 07:08:29
#15

Гость

Re: L783

"2 Из нового - он для 1450 написан - его надо подкорректировать. "
Изменила в LoadBIOS параметр на /'L783/', выдает "access violation". Что еще надо подкорректировать?

28.08.2003 08:20:27
#16

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

Re: L783

А слот на 0? У Вас же она одна в компе.
CreateInstance(0);

Анна
28.08.2003 10:05:56
#17

Гость

Re: L783

CreateInstance(0) - не помогает.
В машине еще стоит Advantech 1753, тоже в PCI,но другое IRQ
Как определить номер слота?

28.08.2003 12:02:07
#18

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

Re: L783

Если наша плата одна то слот 0.
По идее там же окно должно все таки открыться с кнопками.

Анна
28.08.2003 12:20:22
#19

Гость

Re: L783

Программа выдает "access violation" на строчке
hr := pIUnknown.QueryInterface(IID_ILDEV,pLDev);
Затем окно рисуется, в Memo:
Testing library
Loading library - success.
При нажатии на любую из кнопок - "access violation"
И еще: посмотрела параметры программой PARAM, у нас ревизия В, а память не используется (ни выше 1, ни ниже)