
Как iPad различает Bluetooth-динамик и Bluetooth телефона?
Как ограничить устройства на Bluetooth? Есть ли подпись в оборудовании или мы можем ограничить или разрешить определенные типы программным обеспечением?
решение1
Да, есть. Когда устройство подключается, оно объявляет, что оноКласс устройства/услугиидентификатор — это стандартный код, который используется для того, чтобы сообщить хосту Bluetooth, с каким устройством он общается и на что способно это устройство https://www.bluetooth.com/specifications/assigned-numbers/baseband у него также есть поле имени, которое он отправляет, чтобы компьютер мог сказать, что это устройство - "iPhone" или "Jaba Headset" вместо чего-то вроде "000A3A58F310" (идентификатор BT устройства, который, по-видимому, служит той же цели, что и MAC-адрес в Ethernet)
Как заставить ваш iPad или любое другое устройство отклонить соединение, если устройство, пытающееся подключиться, не использует правильный класс обслуживания, мне не понять. Но именно так он может отличить одно от другого. Поле имени предназначено только для показухи, чтобы мы, люди, знали, что за устройство в списке, оно больше ни для чего не используется.