Y hasta hoy no había necesitado cambiar los parámetros de funcionamiento, pero he querido cambiar la velocidad de 9600bps que viene por defecto y no he sido capaz. He intentado con los comandos AT que da el vendedor como pone en el código adjunto y nada, también he intentado usar secuencias de acceso al setup tipo $$$ o ^^^ y otras pero ni funciona ni dice nada el vendedor.
Tengo un par de módulos BT similares a este y la verdad es que no los he probado aun, pero según tengo entendido (quizá me equivoque) funcionan como una comunicación serie inalámbrica una vez pareados.
No estoy seguro pero creo que son para comunicación entre dos dispositivos serie, es decir, que no puedes comunicarte con un PC o con un móvil.
Sería estupendo que cuando lo tengas solucionado lo compartas con todos... así a lo mejor me animo a meterles mano a los mios.
Josemanu, yo los estoy usando con el movil y el pc sin problemas, el funcionamiento a efectos de programación es el mismo de un puerto serie, de hecho el lado pc emula el funcionamiento de este, te conectas al COM4 por ejemplo y como si fuese el arduino directamente.
Para Vallekano, la solución es esta, usando el código de arriba, si no tienes un Mega, cambias el Serial1 por un softwareSerial, que a 9600 funciona, y es la velocidad de fabrica del modulo
El problema lo tienes si quieres cambiar la velocidad después y no tienes un Mega con varios puertos serie, que no podrás hacerlo con el arduino, necesitarás enchufar el modulo al pc y mediante terminal mandarle los comandos necesarios.
Si ya tienes el adaptador serie TTL-USB o es incluso más fácil, enchufas el modulo al adaptador y a mandar los comandos desde PC.
Ten en cuenta que en cuanto cambies la velocidad del modulo con el comando AT+BAUDX tendrás que cambiar la velocidad de conexión del programa terminal,porque en ese momento el modulo pasa a la nueva velocidad.
quitas el atmega de la placa
pones TX de duemilanove a TX del bluethooth y lo mismo con RX
ten en cuenta que desde el USB, lo que es TX de la placa en realidad es RX del rs232 del USB, lo mismo pasa con el RX, que es el TX del USB
abres el hiperterminal ( hablo de windows, desconozco otros) y metes los comandos a mano. de esta manera configuras el bluethooth y se queda grabado en la memoria del mismo, como el nombre, el pin y la velocidad.