HC-05 Bluetooth AT + INQ comando no funciona

1

He seguido las instrucciones desde el sitio de abajo para comunicación por bluetooth entre una placa Arduino que usa el HC-05 y un teléfono inteligente. Funciona bien.

El problema es que necesito medir el RSSI desde mi teléfono y al usar el comando AT+INQ , la respuesta del HC-05 es "OK" y nada más.

Emparejé ambos dispositivos usando mi teléfono como maestro y el HC-05 como esclavo, y cuando estoy enviando comandos al HC-05 a través del Arduino, la clave del pin del HC-05 está configurada en alta (3.3V ).

¿Tiene alguna sugerencia para resolver el problema al que me estoy enfrentando?

    
pregunta gus

2 respuestas

2

Debe configurar el módulo en el modo MASTER para determinar los valores RSSI. Entonces, el método ideal sería el siguiente:

AT+INIT
AT+CMODE=1
AT+ROLE=1
AT+IAC?
AT+INQM?
AT+INQ
AT+INQC

AT + INIT inicializará SPP, después de lo cual CMODE = 1 permite que todos los dispositivos se conecten y luego configura el módulo en el modo MASTER (de manera predeterminada, está en el modo ESCLAVO, por lo que no podrá determinar el RSSI) . Después de esto, el procedimiento es casi el mismo que usted ha mencionado.

¡Salud!

    
respondido por el Shreyas Tater
-1

AT + CLASS = 0 resolvió mi problema. Solo buscaba dispositivos de una clase específica.

    
respondido por el John JB

Lea otras preguntas en las etiquetas