Я использую последовательные порты Bluetooth ежедневно. С годами я заметил, что количество виртуальных COM-портов, создаваемых при подключении, становится все больше и больше. Некоторые порты теперь заблокированы, похоже, навсегда. Это проблема, потому что "особенностью" моей клиентской программы является то, что она не может получить доступ к COM-портам с номерами выше 16.
Я сейчас в ситуации, когда я могу подключить последовательные порты Bluetooth только к COM10 и COM11. COM1 - это обычный порт, COM3 - это модем .. а остальные - загадка. COM12-14 и 20-22 заняты системными службами. Очень полезно иметь возможность подключаться к более чем двум устройствам одновременно, поэтому наличие только двух доступных портов проблематично.
Буквально каждый раз, когда я перезагружаю свой компьютер (ноутбук Dell), мне нужно зайти в диспетчер устройств и удалить все COM-порты Bluetooth, затем перейти в BlueSoleil и воссоздать последовательные порты Bluetooth, прежде чем я смогу что-либо подключить к COM10 или COM11.
Раньше я мог использовать COM2 и COM4-9. Эти порты не отображаются в диспетчере устройств как используемые, но я не могу получить к ним доступ.
Я испытал несколько разных ключей Bluetooth, поэтому не исключено, что с драйверами происходит беспорядок.
Идеи?
Это может вам помочь: