почему из двух одинаковых микроконтроллеров только один может подключиться к данному устройству?

Я работаю с двумя идентичными (Arduino) Adafruit Feather M0 Bluefruit LE. Только один из них может подключиться к приложению универсальной платформы Windows, работающему на компьютере с Windows 10. Другое подключение прерывается со статусом Недоступно.

Я пытаюсь подключиться только к одному MCU одновременно. Оба MCU загружены с одной и той же программой, которая сбрасывает Bluetooth-модуль. Оба MCU могут подключаться к приложению Android. Ни одна из плат не выглядит поврежденной.

Почему приложение UWP может подключаться к одной доске, но не может к другой?

, 👍1


1 ответ


Лучший ответ:

2

Кроме проблем с программным обеспечением, нет причин, по которым это не должно работать. Единственная проблема может быть в идентичных именах или идентификаторах Bluetooth. Удалите устройство из Windows и попробуйте снова.

У меня есть несколько дешевых считывателей Bluetooth obd 2, которые используют один и тот же Bluetooth mac-адрес и имя. Мне приходится удалять один из моего телефона Android, прежде чем добавлять новый, чтобы подключиться к нему.

,