Introdução
O serviço de Pareamento rápido do Google (GFPS) usa o Bluetooth de baixa energia (BLE) para detectar dispositivos Bluetooth próximos sem usar muita bateria do smartphone, permitindo cenários "mágicos" com base na proximidade do dispositivo.
Recursos
O objetivo do GFPS é facilitar o pareamento de dispositivos Bluetooth e BLE, como alto-falantes, fones de ouvido, kits para carros, mouses e teclados, com o mínimo de interação do usuário possível. Ao implementar a especificação a seguir, o Google vai continuar lançando outros recursos com base nela. Isso inclui:
- Exibição de uma notificação de meia página quando o dispositivo está no modo de pareamento para facilitar o pareamento inicial. Além disso, os apps complementares são facilmente comercializados para os usuários.
- Associar o dispositivo à conta do usuário após a conclusão do pareamento inicial.
- Mostrar uma notificação de pareamento subsequente quando o dispositivo está ligado e próximo a outro smartphone, tablet ou computador que o usuário possui, para que ele não precise saber como colocar o dispositivo de volta no modo de pareamento antes de parear com os outros dispositivos.
- Associar um nome personalizado ao dispositivo.
- As notificações de bateria são exibidas para os fones de ouvido.
- Mostra detalhes do dispositivo no Android 11 e versões mais recentes.
- Permitir que os usuários localizem um fone de ouvido ou fones de ouvido perdidos.
- O pareamento off-line está disponível para situações de rede fraca.
- Ofereça suporte à seleção de áudio para fazer a transição perfeita das conexões de fones de ouvido entre dispositivos com base na atividade do usuário (por exemplo, iniciar um filme) e eventos priorizados (por exemplo, uma ligação recebida).
- Suporte a Hearable Controls para oferecer melhores controles de acesso a recursos importantes do Hearable.
Requisitos de recursos
Dependendo do tipo de dispositivo , o requisito de suporte a recursos pode ser diferente. Consulte os Requisitos de recursos do dispositivo para mais detalhes.
Dependências de perfil
A implementação do GFPS é compatível com a especificação do núcleo do Bluetooth v4.2 ou mais recente.
Ordem de octeto
Sempre que um campo consiste em vários bytes, a ordem de bytes é big-endian, ou seja, a ordem de bytes da rede (do octeto mais significativo para o menos significativo).
Embora esse seja o padrão para bytes transferidos por redes, ele é diferente da ordem de bytes para campos de vários bytes nas especificações do Bluetooth SIG. Por exemplo, um UUID de serviço em um anúncio é little-endian.