Я пишу приложение для Android, которое создает соединение Bluetooth с внешним устройством, не поддерживающим Android (например, пользовательское устройство Bluetooth). В моем приложении для Android я создаю UUID для моего сервиса, который является 128-битным. Когда приложение для Android прослушивает 128-битный UUID, если внешнее устройство подключается с таким же 128-битным UUID , соединение было успешным.
Если внешнее устройство подключается только с 16 бит и принимает оставшиеся биты в качестве базового UUID Bluetooth , соединение не удалось.
У меня вопрос Можем ли мы изменить 128-битный UUID на 16-битный UUID в Android-Bluetooth?
Пожалуйста, помогите мне в этом.