Muchas gracias por la ayuda...
Ahora mismo tengo un mi dispositivo configurado de la siguiente manera:
Tengo un PIC24FV16KA304, en el UART1 tengo conectado un max232 con Tx, Rx, CTS y RTS, en el UART2 tengo conectado el modulo BT RN4020 con la versión de firmware 1.23.5, los pines que tengo conectados son Tx(5), Rx(6), WAKE SW(7), CMD/MLDP(

, LED(10), MLDP_EV(11), WS(12), CTS(14), WAKE HW(15), RTS(18).
Los pines WAKE_SW, WAKE_HW Y CMD/MLDP están puestos a 1.
La comunicación serial esta transparente entre el puerto serial y el modulo bt, también los pines de CTS y RTS, a una velocidad fija de 115200.
Para configurar solo mando SR,32060C00 y luego R,1, de esta manera puedo verlo con mi dispositivo android y puedo conectarme a el, lo que yo mande desde el puerto serial llega a la aplicación en el celular, pero lo que mando de la aplicación no me del modulo bt, aquí es donde esta mi problema.
La aplicación que estoy usando es la de MLDP de Microchip.
Esto es con lo que estoy trabajando actualmente, muchas gracias por la colaboración.