Módulo Bluetooth RN41 con MSP430 para dispositivo Android

Tengo un módulo bluetooth RN-41 conectado a un MSP430. Quiero conectar el RN-41 a un celular Android. Con solo tener energía en el módulo Bluetooth, el celular encuentra el dispositivo. Sin embargo, no es capaz de hacer el emparejamiento, la única documentación que encuentro sobre el emparejamiento en el RN-41 dice que la clave predeterminada para el emparejamiento debe ser 1234. En cualquier caso, el teléfono celular ni siquiera solicita la clave de acceso, sino que muestra un error que dice que no se puede emparejar. ¿Alguien puede proporcionar alguna orientación?

Acabo de conectar Rx, Tx al msp. Vcc y tierra. También los PIO de entrada están conectados a tierra y el pin de reinicio está conectado a Vcc

Respuestas (2)

El problema que estaba teniendo con el módulo era un problema de hardware. Intenté conectar la alimentación del módulo Bluetooth al pin VCC de la placa de destino del MSP. Es una fuente de 3.3v, que parece ser compatible. Pero la corriente máxima que podía pasar a través de ese pin era de 15 mA, que es suficiente para configurar el dispositivo como detectable, pero se queda corto cuando se intenta establecer una conexión (necesita alrededor de 35 mA). Por lo tanto, pude verlo, pero recibí un error al establecer una conexión. Espero que esto ayude a alguien más en el futuro.

Ha pasado un tiempo desde que me metí con mi RN41 conectándolo a un teléfono Android, pero intentaré brindarle algunos consejos.

El módulo bluetooth usa SPP (Serial Port Profile) como su perfil predeterminado. Esencialmente, la forma en que funciona es que abre un túnel de puerto serie que se puede usar como si estuviera usando una conexión RS232 en una computadora. El problema con este perfil es que no siempre es totalmente compatible porque no se usa comúnmente en productos de consumo. Aquí hay una publicación de StackOverflow que habla un poco al respecto.

Puede verificar que no se trata de un problema de hardware conectándolo a una computadora que admita SPP.

Dependiendo de sus objetivos, puede ser mejor para usted usar un perfil de bluetooth diferente que se describe en la hoja de datos que comienza en la página 18.

Espero haberte ayudado, disculpa la demora en responder.