|
|
|
Supreme Being
      
участник
Last Login: 25.05.2004 16:57
Сообщ.: 604,
Visits: 6 656
|
|
В одном из топиков: http://www.relib.com/forums/topic.asp?id=729432 был поднят вопрос работы с внешними устройствами через инфракрасный порт. Затем беседа вылилась в вопрос <Но всё таки, кто делал что-нибудь с внешними устойствами по ком-порту? Есть какие нибудь схемы? Примеры? Только опробованные плз.>
Привожу опробованные решения: 1. Задача: Имеются два компьютера с инфракрасными портами. Требуется наладить взаимодействие между ними.
Решение: В Windows IR-порт сделали обычным COM/LPT портом. Разрешаем работать IR-порту на обоих компьютерах, причем оба или по COM или оба по LPT. Для проверки работы можно попробовать предлагаемую в MSDN схему работы через прямое кабельное соединение, либо через Hyper-terminal. Но лучше создать программку и работать через порты. Описания работы с портами из того же VB можно найти там же.
2. Задача: Имеется компьютер и внешнее устройство. Устройство работает по RS232 и имеет свою систему команд, описанную в документации. Требуется наладить взаимодействие между компьютером и устройством.
Решение: пишем программу на том же VB с использованием того же Communication control. При этом, естественно, учитывается система команд и установки внешнего устройства.
Неопробованные решения:
1. Задача: Имеется компьютер и внешнее устройство. Устройство работает через COM/LPT Система команд устройства неизвестна. Требуется наладить взаимодействие между компьютером и устройством
Решение: поработать в паре с хорошим электронщиком
2. Задача: Имеется компьютер и внешнее устройство. Устройство работает автономно от компьютера по сигналам с другого устройства (тот же телевизор с ДУ). Система команд устройства неизвестна. Требуется наладить взаимодействие между компьютером и устройством.
Решение: Устанавливаем компьютер в разрыве соединения и анализируем входящие/выходящие сигналы. Так работают автоугонщики и потрошители банкоматов. Бандиты, одним словом!
3. Задача: Имеется компьютер и нет внешнего утройства, но так хочется его сделать! :-) А потом по программе им управлять!
Решение: Для тех, кто с деньгами - покупаем ЛЕГО со всеми прибамбасами. Для тех, кто без денег - нужен электронщик! Он устройство под 5В подгонит, мультиплексоров всяких там с ГТУ накидает, а тебе только байтики правильные посылать остается. Или надо заняться электроникой. Пригодится.
Итак, возможные, по моему мнению, задачи сформировал. Обсудим?
Удачи всем!
P.S. Да сохранятся целыми ваши компьютеры после всех ваших экспериментов (отрицательный опыт имеется :-) )
|
|
|
|