Seu receptor não é compatível com o GATT . Eu arriscaria um palpite de que o teclado da Apple foi feito nos últimos 3-4 anos ... e você forneceu o número do modelo para o logi que sabemos que também é BTLE.
Quando os dispositivos Bluetooth sincronizam eles compartilham "Perfis do ATTribute" . Estes são basicamente apenas "códigos" para dizer com que funcionalidade eles são compatíveis. O dispositivo no "modo de pareamento" anuncia seus perfis:
My name is "phone headset" and I can do Stereo Bluetooth A2DP or normal headset HSP!
Neste caso, talvez o telefone não conheça o som estéreo (ele não possui o perfil A2DP
Os teclados são MUITO mais básicos - onde eles só têm um perfil genérico que está em todos os receptores, e HID que (para teclados) precisa de um PIN para se conectar de forma segura TODA vez. Eu suspeito que isso é onde está quebrando, devido a outros teclados serem mais avançados:
- o PC pesquisa um dispositivo.
- O dispositivo anuncia ATT / GATT (baixa energia Bluetooth), HID (dispositivo de entrada > teclado)
- O Primeiro erro nesse log significa apenas que o teclado não será sincronizado até que o SO seja inicializado a cada vez (seu adaptador não pode armazenar a conexão por si só). Isso é normal em unidades mais baratas.
- Error 2: O PC não possui o BTLE (definido no ATT ), então descarta esse perfil e agora segue o procedimento padrão para o HID - obter um PIN
- Erro 3: O dispositivo está ainda aguardando confirmação de ATT para que a conexão falhe / expire. (Impasse mexicano)