Hola,
Estas en las mismas que antes. Si no aparece el perfil de SPP, el script no puede conectar....
Has probado a darle a la opción servicios... para ver cuales aparecen?
Lo de la conexion que lo hagas antes no esta mal. Pero si no lo hubieras echo a la hora de conectarte la primera vez.
El kit de la cuestion es si ese modulo tienen un perfil de SPP activo.
Si te fijas en el codigo del script de nuestro lenguaje c! (si microsoft hace c# nosotros tenemos c!
) lo unico que hace es abrir la conexion SPP y mandar las teclas del movil, recogiendo el posible resultado.
Un terminal vamos...
/*
----------------------------------------------------
Ejemplo conexion SPP ejemplo de terminal bluetooth
en C!
----------------------------------------------------
*/
int main()
{
string cadena;
char caracter;
int counter;
Console_Open(15,3,0,1);
printf(" Iniciando comunicacion...\n");
if(SPP_Ini()!=0)
{
return 0;
}
counter = 0;
while(1)
{
if(SPP_IsAccept()==0)
{
printf("\r Esperando aceptacion: %d segundos.",counter);
delay(1000);
counter++;
}
else
{
break;
}
}
printf("\r Conectado...\n");
EmptyString(cadena);
do {
caracter=Keyboard_Read(1);
if(caracter!=0)
{
SPP_Write(caracter);
}
if(SPP_Read(cadena)==0)
{
printf(cadena);
}
} while(caracter!='X');
printf(" Terminada la comunicacion.\n");
SPP_End();
Console_Close();
return 0;
}
Saludos,
Sir Graham.