Я разрабатываю приложение, используя BLE
.
Приложение должно взаимодействовать с несколькими типами устройств, которые будут иметь одинаковые услуги и характеристики.
Вопрос в том, как лучше всего идентифицировать эти устройства на этапе сканирования? Как я могу "классифицировать" их уже при сканировании?
Я читал, что есть способ получить значение appearance
, но я не нашел пример того, как я могу получить его от объекта BluetoothDevice
. В другом месте я прочитал, что должен получить readCharacteristic()
, чтобы получить appearance
, и я не хочу этого делать (я не хочу подключаться на этом этапе).
Я запутался по этому поводу.
Пожалуйста, помогите мне найти правильный путь