| СОПРЯЖЕНИЕ КОМПЬЮТЕРОВ С ВНЕШНИМИ УСТРОЙСТВАМИ |
|
Теперь займемся программой для ПК. Она максимально похожа на программу для КПК. Единственное отличие состоит в том, что номера COM портов можно задавать самим в программе через соответствующие окно ввода а не использовать прошитые в программе как этот сделано в КПК. Во все остальном - все то же самое. Готовый проект программы можно найти в файлах к этой стаье. Надеюсь, Вы позволите мне опустить описание кода этой программы, поскольку он полностью повторяет рассмотренный ранее код программы КПК.
Теперь давайте протестируем этот комплекс в деле. Включите BlueTooth модуль на ПК. Закачайте программу из прошлой статьи в КПК. Запускайте ее. Нажимаем кнопку Open BT Ports (предварительно, включите на КПК BlueTooth). При этом должно появиться сообщение об успешности открытия порта для приема данных (у меня это COM5).
Но порт для передачи данных так сразу не дасться. После предыдущего сообщщения о порте COM5 появится вот такое окно, где будет предложено выбрать, какому устройству предполагается передавать данные. В моем случае это мой настольный компьютер с именем NO-A.... Выбираем его.
Обратите внимаение на свой ПК. Там появиться вот такое сообщение. Это ПК пытается защититься от несанкционированного доступа к нему. Но мы доступ разрешим и нажмем на это сообщение.
Далее появиться такое окно. Поставьте галочку, чтобы при следующем подключении таких сообщений больше не появлялось и нажмите Ok.
Теперь закройте программу на КПК и запустите ее снова (ибо при первом подключении мы только настроили ситему ПК-КПК для дальнейшего функционирования. Это нужно было проделать один раз). Опять нажимаем кнопку Open BT Ports. При этом мы получим сообщение об открытии порта COM5 (в моем случае), далле Вас попросят выбрать устройство с которым будет происходить связь. Как только Вы это сделаете, появится собщение (на КПК) об успешности открытия порта COM8 (в моем случае) и на ПК появится сообщение такого вида. Запомните номер порта к которому произошло подключение. В моем примере это COM4. Именно его мы будем использовать для отправки данных из ПК в КПК. Теперь каждом следующем использовании программ будет использоваться именно этот порт.
Но нам нужен еще один порт для приема данных от КПК на ПК. Чтобы его узнать откройте BlueTooth проводник (см. предыдущие статьи этого раздела) и зайдите в BlueTooth службы обнаруженного там КПК.
Через пару секунд мы получим сообщение об успешном подключении ПК к КПК. Нам такжн будет сообщен номер порта, с помощью которого можно будет принимать данные от КПК. В моем случае это COM7.
Вот теперь то мы и добрались до самой программы на ПК. Вбиваем в соответствующие окошки номера портов BlueTooth, которые мы только что определили. У меня это COM7 и COM4 и нажимаем на кнопку Connect. Далее должны получить два сообщения об успешном открытии портов.
Вот теперь настал решающий момент! Набираем какой-либо текст (соответсвенно в поле Text) например "zdorovo!!" и нажимаем на кнопку Send to PDA. Через пару секунд он (текст) должен появиться в соответствующем поле в программе на КПК. Аналогично, можно отправить данне из КПК на ПК.
Надеюсь у Вас все получилось. Если вдруг нет, то попробуйте поменять местами номера портов. Т.е. в программе на ПК вместо 4 в соответствующем поле вбейте 7, а там где 7 поставьте 4 (ну соответственно те номера, которые были получены на Вашем ПК). © Дмитрий Иванов |
| Контакты | | | Гостевая книга |
| © 2005-2010 сопряжение компьютеров с внешними устройствами PCPORTS.RU © Иванов Д.В. | ||||||||||||||