Buenas tardes, el código es este:
InBluetooth.end();
OutSIM900.begin(19200);
OutSIM900.print("AT+CMGF=1\r");
delay(100);
OutSIM900.println("AT + CMGS = \"mi numero movil\"");
delay(100);
OutSIM900.println("Hola mundo.");
delay(100);
OutSIM900.println((char)26);
delay(100);
OutSIM900.println();
delay(5000);
OutSIM900.end();
Y pues en la parte de mi numero móvil, quisiera agregar un 2° destinatario, no se si alguien sabe como, pero lo agradecería mucho =)
supongamos que eso fuese una rutina donde solo le pones el numero de telefono que remite
Prueba a ver si esto funciona
void enviarSMS(String remitente, String mensaje){
String comando = "AT + CMGS ="+ remitente;
OutSIM900.print("AT+CMGF=1\r");
delay(100);
OutSIM900.println(comando);
delay(100);
OutSIM900.println(mensaje);
delay(100);
OutSIM900.println((char)26);
delay(100);
}
y lo usas asi con tu ejemplo
enviarSMS("+34***********", "Hola mundo");
Tengo dudas si ese número es el remitente o sea si fuera remitente sería tu número, porque tu remites.
Ya lo intenté con el código que me enviaste, pero no funciona ni con uno ni con 2 números y si, remitente es quién envía el mensaje
entonces estas confundido.
Lee el comando "AT+CMGF=1" en la hoja de datos del SIM900 y verás porque te lo digo.