Conexão TCP usando soquetes RFCOMM via bluetooth

1

Estou usando o soquete TCP over RFCOMM para comunicação do servidor cliente através do bluetooth Meu servidor é uma máquina baseada em Linux e os clientes são telefones Android. A questão que estou enfrentando é, por vezes, o emparelhamento leva muito tempo eo erro que eu recebo no meu telefone Android é "não conseguiu se conectar com o par". Se eu passar pelo processo de emparelhamento, estabelecer conexão TCP também é doloroso e falha aleatoriamente.

Existem métodos / etapas específicos para tornar o emparelhamento e o estabelecimento de conexões muito mais confiáveis e sem falhas.

    
por user2020871 23.05.2018 / 19:08

1 resposta

0

Você já tentou fazer um dump na interface BT do lado do servidor? Você pode usar os seguintes comandos:

  • hcidump -a
  • btmon

para capturar os pacotes.

    
por 18.06.2018 / 18:19