Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2002.07.04;
Скачать: [xml.tar.bz2];

Вниз

Com порты   Найти похожие ветки 

 
ShaH   (2002-01-26 13:33) [0]

Вопросов несколько

1. Нашел библиотеку для работы с модемами Async Pro, но вот почему-то она не хочет работать с внутренними модемами, с внешними все нормально. Это у нее особенность такая или у меня руки кривые ?
2. Т.к. вышеуказанная библиотека у меня работает только с внешними модемами, а программа должна работать еще с 2 устройствами, подключенными к com портам, возник еще один вопрос:
как с помощью мультикарты сделать на компе 3-4 com физических порта. Что только не пробовал, либо 1-3 и 2-4 работают как один порт, либо 3 и 4 вообще не работают. Задолбался уже настраивать. Может посоветуете что?


 
Vad   (2002-01-26 16:03) [1]

1.Какие у тебя модемы и что ты делаешь?
2.А зачем тебе мультикарта если у тебя внутренние модемы?
Настрой их на 3-4 порты.

И вообще, по тому что ты написал сложно понять что у тебя происходит.


 
ShaH   (2002-01-26 16:36) [2]

1. Модемов у меня сейчас 4 - 2 внутренних (4800 и 14400) и 2 внешних (19200 и 56000)
2. Я же написал, что с внутренними модемами вышеозначенные компоненты работатть не хотят (может во мне дело ???)

Описываю подробно, программа работает с 3 устройствами через com порты - чековый принтер, считыватель карт (PinPAD) и модем - соответственно нужно 3 com порта первые 2 устройства работают с физическими портами (внешними) соответсвенно чтобы работать с модемом мне надо либо найли библиотеку, работающую с внутренними модемами (протокол ZMODEM) либо заставить работать с внутренними модемами библиотеку Async Pro , либо настроить мультяху для получения еще одного физического порта.


 
Vad   (2002-01-26 19:11) [3]

А какой версии Async Pro?
У меня проблем не было.



 
ShaH   (2002-01-26 19:14) [4]

Async Pro Version 3.6


 
Vad   (2002-01-27 15:11) [5]

В общем без конкретных параметров и выдержек кода это все
просто говорильня.

Для того, чтобы настроить мультикарту нужно сначала
найти такую, чтобы не было ничего лишнего или была
возможность лишнее отключить.
Например для ISA шины были карты (2 Com + 1 Lpt).
Там все легко настраивалось перемычками.
Для PСI я такую не видел, но наверное есть.


 
ShaH   (2002-01-27 15:57) [6]

Есть карта ISA на ней FDD HDD LPT COM и перемычки для Enable/Disable чего либо из вышеперечисленного и ADDRESS опять же для каждого из вышеперечисленного ADDRESS опять же 2 положения джампера и что это значит - фиг его знает ??????!!!!!!!! У меня крыша уже совсем едет завтра здавать проект а эта херня не пашшшетттттт.


 
Vad   (2002-01-27 16:28) [7]

Тогда, отключаешь FDD, HDD, LPT.
На компре в биосе отключаешь COM порты,
вставляешь карту(при выключенном компе конечно)
и смотришь на какие адреса встали COM порты.
(это таблица такая после подсчета памяти и определения дисков)

если адреса 3f8,2f8 значит это com1 и com2
переключаешь перемычки адресов на плате в другое положение.

если адреса 3e8, 2e8 значит это com3 и com4.
Включаешь в биосе встроенные порты и получаешь 4 порта:
3f8,2f8,3e8,2e8.

Другой вопрос что com1 - com3 и com2 - com4 могут
друг у друга прерывания забирать и конфликтовать,
но это уже зависит от устройств.

Да, мышку необходимо завести на ps/2 или USB или отключить.


 
ShaH   (2002-01-27 17:09) [8]

Это все уже делал, никакого эффекта :-(((((. Сейчас проверил , НЕВЕРОЯТНО, но факт их экзамплы работают с внутренними модемами, скопировал прямо из из примера ВСЕ компоненты в свой проект при номере порта 0 - их компонент выдает окно с выбором номера порта , так вот в их примере выдаются ВСЕ установленные порты, а в моей программе - ВСЕ КРОМЕ ПОРТА МОДЕМА, я скоро просто свихнусь или сопьюсь, у тебя какая библиотека, может вышлешь, может в ней дело ????????????????????????7


 
Vad   (2002-01-28 00:53) [9]

У меня 2.5 - 4 дискеты(многовато для моей почты).

Судя по всему дело не в библиотеке, а :
1)в твоих настройках в программе
2)ошибка в коде

Если примеры работают - однозначно библиотека не виновата.
Все дело в ма-а-а-ленком пустячке, который не бросается в
глаза, но из-за которого все не работает.

Возьми работающий пример и по одной навешивай свои функции и
настройки. Когда перестанет работать - там и собака порылась.



 
Vad   (2002-01-28 00:53) [10]

У меня 2.5 - 4 дискеты(многовато для моей почты).

Судя по всему дело не в библиотеке, а :
1)в твоих настройках в программе
2)ошибка в коде

Если примеры работают - однозначно библиотека не виновата.
Все дело в ма-а-а-ленком пустячке, который не бросается в
глаза, но из-за которого все не работает.

Возьми работающий пример и по одной навешивай свои функции и
настройки. Когда перестанет работать - там и собака порылась.


 
David Heil   (2002-04-09 09:55) [11]

У нас была такая же проблема с компортами когда-то. То есть комы попарно висят на одних прерываниях IRQ. Выход нашли так. На мультикарте нашли дорожку с прерывания, которое идет с разема ISA на компорт, отрезали ее и припаяли на другое прерывание на раъеме, которое пустое висело и в системе не использовалось. Про PCI не знаю, как там с разводкой и т.д.



Страницы: 1 вся ветка

Форум: "Система";
Текущий архив: 2002.07.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.005 c
14-10005
Yakudza
2002-06-04 17:54
2002.07.04
Кто-то активно атакует мой почтовый ящик.


14-9993
SleD
2002-06-01 09:41
2002.07.04
Экзамены 9-го класса. Начало через пару дней! Выручайте!!!


8-9931
Maiki
2002-02-26 18:34
2002.07.04
Вывод текста поверх игрушки (в.т.ч. OpenGL)


1-9805
Канадин Владимир
2002-06-24 10:25
2002.07.04
PageControl - другой вопрос


7-10020
Гарик
2002-04-06 09:35
2002.07.04
DLL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский