Configurando a porta serial Linux Bluetooth 4.0 - gatttool / socat?

2

O Bluetooth LE / 4 é diferente dos tradicionais perfis de porta serial Bluetooth e as instruções antigas não funcionam. Bluetooth LE é basicamente todo o modo do usuário, e há algumas instruções sobre como acessar dispositivos LE com o gatttool um você encontra o endereço do dispositivo e UUID etc.

Eu posso conectar a um módulo de porta serial Bluetooth 4 CC2541 da TI com gatttool -I e ver um dump hexadecimal de caracteres quando o módulo recebe dados. Existem alguns documentos que mostram como enviar caracteres brutos, embora eu ainda não tenha testado o envio.

Como este é usermode, um pty poderia ser usado para fornecer uma porta serial microcom / picom. Existe uma maneira de executar gatttool em um pty ou socket, talvez use socat para o pty? O PyGatt parece interessante como um possível wrapper para o gatttool.

    
por John Paul Morrison 05.09.2017 / 19:36

0 respostas