Работа с IRDA установка
драйверов синхронизация
Know-how: IRDA
Изначально под аббревиатурой
IRDA скрывалась международная организация, которая разрабатывала и внедряла
стандарты беспроводной связи, но позже это сокращение приобрело значение
ИК-порта, т.к. эта организация занималась разработкой беспроводных решений
на базе беспроводной связи в инфракрасном диапазоне.
Для соединения устройств
оснащенных ИК приемопередатчиками, они должны находиться в зоне прямой
видимости на расстоянии не более 1 м. Сигнал распространяется конусом с
углом 30 градусов. Скорость передачи варьируется от 9600 бит/с до 16 Мбит/с.
В сотовых телефонах, как правило, скорость ограничена 115200 бит/с, в
некоторых моделях и того меньше. Для уверенной связи сотового с компьютером
посредством ИК-порта рекомендую располагать их как можно ближе друг к другу.
Установка
Рассмотрим установку и работу с
инфракрасным портом на примере первого попавшегося ко мне в руки старичка
Tekram Irmate 210b. Для подключения этого ИК адаптера используется СОМ порт.
Попытаемся его поставить на Windows 2000/XP. Втыкаем шнурок Tekram’а в СОМ1
и идем в «Мастер оборудования», что находиться в свойствах системы. Выбираем
установку нового устройства вручную и на следующем диалоге ищем «Устройства
ИК-связи».
Жмем «Далее» и находим в списке
устройств наш Tekram.
Жмем «Далее».
И ещё раз «Далее».
Выбираем номер СОМ порта, на
котором висит наш ИК-адаптер и жмем «Далее», а затем «Готово». Поздравляю -
адаптер установлен и успешно функционирует. Если говорить о USB
ИК-адаптерах, то здесь всё гораздо проще – запускаешь установщик и он всё
делает за тебя.
После установки на всякий
пожарный перегружаем машинку и смотрим что новенького. Казалось бы, ничего,
только добавилось новое устройство «Инфракрасное устройство с
последовательным интерфейсом Tekram IRMate-120», но на самом деле это только
видимость. Для проверки нашей гипотезы включаем ИК на телефоне и подносим
его к окошку порта. Через 2-3 секунды на панели задач появляется значок
наличия ИК связи:
Для телефонов с поддержкой OBEX
для передачи файла необходимо нажать правой кнопкой на эту иконку и выбрать
пункт «Передача файлов». В появившемся диалоговом окне выбрать необходимый
файл и нажать кнопку «Отправить».
Прием файлов происходит
аналогичным образом. На телефоне выбираете файл и передаете его через
ИК-порт, после чего на компьютере выскочит вот такое окошко:
Нажимаем «Да» и файл
божественным образом появляется на рабочем столе.
На win98 этот порт встает в двух
случаях из трех, причем третий был как раз мой – не смотря на все свои
усилия, я так и не смог заставить его работать под win98. Под 2000 он встал
идеально.
Как показывает практика, всё
программное обеспечение практически для всех телефонов (с поддержкой ИК)
поддерживает работу через инфракрасный порт. Например, мой SDS после запуска
в настройках сразу выдал сообщение о том, что есть возможность подрубить S55
через IRDA.
Возможные проблемы
Иногда при синхронизации
возникают проблемы вида «Телефон коннектится, но файлы не передает и не
принимает». Эта проблема, как правило, связана с тем, что телефон не
поддерживает обмен данным с большой скоростью (по умолчанию стоит 115200
Кбот). В этом случае в свойствах ИК-порта (Диспетчер оборудования)
необходимо выставить пониженную скорость: