Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.07;
Скачать: CL | DM;

Вниз

Как в Async Professional сделана работа с RS485   Найти похожие ветки 

 
Kolan ©   (2006-04-15 10:16) [0]

Здравствуйте,
 Я думаю всем(кто занимался портами) извесна проблема работы с RS485 в Windows. Так вот я читал много статей где, для решения этой проблеммы, предлогалось писать драйвер 0 кольца или использовать готовый.
Как же тогда работает Async? Сегодня специально не установил еги а присто скопировал модули и режим RS485 работает?


 
Kolan ©   (2006-04-15 10:22) [1]

Упс, хотел в WinApi запостить :)


 
Anatoly Podgoretsky ©   (2006-04-15 11:45) [2]

Async Professional доступен в исходных кодах на SourgeForce
Бери и изучай


 
tesseract ©   (2006-04-15 11:55) [3]


>  Я думаю всем(кто занимался портами) извесна проблема работы
> с RS485 в Windows

никаких проблем с rs232/422/485 я не испытывал. Тот жк uart только  422 - усилитель rs485 - дифференциал + адрес устройства.
Нормальные производители комплектуют свои карты нормальынм драйвером.


 
Kolan ©   (2006-04-15 13:28) [4]

tesseract ©   (15.04.06 11:55) [3]
Как насчет Toggle_RTS_CONTROL? :)

Нормальные производители комплектуют свои карты нормальынм драйвером.
Это ты о чем вообще?

Anatoly Podgoretsky ©   (15.04.06 11:45) [2]
Знаю у меня есть исх код. Сложно понять в мен что-то...


 
Мефисто   (2006-04-15 13:43) [5]

Kolan ©   (15.04.06 13:28) [4]

Anatoly Podgoretsky ©   (15.04.06 11:45) [2]
Знаю у меня есть исх код. Сложно понять в мен что-то...

Раз непонятно по исходникам, то ответ на вопрос
>> Как в Async Professional сделана работа с RS485
сразу отметается, всеравное ведь не поймешь... :)


 
Kolan ©   (2006-04-15 13:58) [6]

Мефисто   (15.04.06 13:43) [5]
Просто там много кода. Трудно разобраться.. Темболее если не знаешь что искать...

Вопрос вообщем такой: Как включить режим TOGGLE_RTS_CONTROL без сторонних драйверов?


 
Германн ©   (2006-04-15 16:40) [7]


> Kolan ©   (15.04.06 13:58) [6]
> Мефисто   (15.04.06 13:43) [5]
> Просто там много кода. Трудно разобраться.. Темболее если
> не знаешь что искать...
>
> Вопрос вообщем такой: Как включить режим TOGGLE_RTS_CONTROL
> без сторонних драйверов?


AsyncPro RTS_CONTRO_TOGGLE  вообще не пользует.


 
tesseract ©   (2006-04-15 17:27) [8]


>  TOGGLE_RTS_CONTROL

Если мне не изменяет память RS485 RTS не держит. Этот сигнал используется для эмуляции DiveceId.


 
Германн ©   (2006-04-16 00:49) [9]


> Если мне не изменяет память RS485 RTS не держит


RTS в RS485 применяется для переключения прием/передача.


 
Kolan ©   (2006-04-16 21:10) [10]

Германн ©   (15.04.06 16:40) [7]
AsyncPro RTS_CONTRO_TOGGLE  вообще не пользует.


Так как он эмулирует этот режим? Я имею в виду что RTS включается при передачи и выключается при её окончании ?


 
Германн ©   (2006-04-17 02:51) [11]


> Так как он эмулирует этот режим? Я имею в виду что RTS включается
> при передачи и выключается при её окончании ?


Ну, во-первых. Включать передачу ApdComPort, а точнее BaseDispatcher волен выполнить в любое время, которое он сочтет нужным! Ведь он - Мастер.

Ну а выключение передачи лучше всего видно в PortMon.



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

Текущий архив: 2006.05.07;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.036 c
9-1128980051
Ricks
2005-10-11 01:34
2006.05.07
Элементарный ИИ в стратегиях


15-1144937217
oldman
2006-04-13 18:06
2006.05.07
Навеяно веткой про американский "Солярис"


4-1139720990
ArchValentin
2006-02-12 08:09
2006.05.07
Проверка процессов


4-1139606426
Nostradamus
2006-02-11 00:20
2006.05.07
Выбор пункта Popup меню


8-1134157478
Kot
2005-12-09 22:44
2006.05.07
Работа с gif