Bluetooth - problema

Olá a todos,

Estou precisando de uma luz, apesar de saber que ninguem é lanterna.

Preciso do seguinte: fazer um celular android comunicar com um microcontrolador via bluetooth.

Para isso, vamos usar um “módulo bluetoooth” muito simples: Ele é um chip que só funciona como slave, ou seja, não pode começar a conexão. Ele “traduz” o que recebe de bluetooth para RS232 em um pino de saída, e também traduz RS232 de um pino de entrada para pacotes bluetooth. O microcontrolador vai ler e escrever nesses pinos.

Escrevi um programa simples para android que envia esses dados para o meu PC (usando o RFCOMM) para testar, aí resolvi passar isso para o sistema do microcontrolador e tive um problema:
Do jeito que eu fiz, meu PC “anuncia” um serviço, com um UUID, e o outro conecta, usando esse mesmo UUID. MAS eu não tenho, a princípio, como fazer esse anúncio, muito menos escolher o UUID! Então, como começar a conexão com o meu módulo bluetooth?

Obrigado desde já, me ajudem por favor!

Pedro