Почему несколько устройств Bluetooth SPP с разными назначениями COM-портов не являются уникальными? - PullRequest
1 голос
/ 03 ноября 2010

Вот настройка: у меня есть два устройства Bluetooth в паре с одним ПК.Оба SPP предназначены для использования с отдельными виртуальными COM-портами.Одно устройство назначено COM9, другое назначено COM11.Если я открываю порт COM9, он «видит» данные с устройства, сопряженного с COM11, даже если я не открыл порт COM11.

Выглядит так, как будто какие-либо данные с сопряженного устройства, независимо отс каким COM-портом он связан, будет получен на любом открытом COM-порту.Я ожидал, что данные с устройства, связанного с COM9, будут получены только в том случае, если я открою виртуальный порт COM9 и т. Д.

Может кто-нибудь сказать мне, почему парные порты не работают уникально?Есть ли способ заставить их быть уникальными?

Ответы [ 2 ]

1 голос
/ 09 сентября 2013

Я наблюдал похожее поведение в Windows 7 и Windows 8. Я подключил два устройства SPP Bluetooth.Таким образом, Windows создала четыре виртуальных COM-порта: один входящий и один исходящий для каждого устройства.Затем я открыл два входящих порта.Тем не менее, я не смог подключить оба устройства одновременно.Первый подключается к любому входящему порту, а второй не может подключиться, пока подключен первый.Похоже, что Windows может принимать только одно входящее соединение на любой входящий виртуальный COM-порт.

1 голос
/ 04 ноября 2010

Обычно я видел 2 com порта (входящий и исходящий), которые назначаются одному устройству. Вы уверены, что com 9 и 11 в вашем распоряжении не являются входящим и исходящим портом для одного устройства?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...