Ich habe einen kleinen Fortschritt gemacht.
Ich habe das Beispielprogramm der Arduino IDE schrittweise angepasst.
Die Telefonnumer wird mit folgendem Code erfolgreich vorgegeben.
1 | char remoteNum[20]; // telephone number to send sms
|
2 | remoteNum[0] = '0';
|
3 | remoteNum[1] = '1';
|
4 | remoteNum[2] = '2';
|
5 | ....
|
6 | remoteNum[11] = '4';
|
7 | remoteNum[12] = '\0';
|
8 |
|
9 | Serial.print("Now, enter SMS content: ");
|
10 | char txtMsg[200];
|
11 | readSerial(txtMsg);
|
12 |
|
13 | sms.beginSMS(remoteNum);
|
14 | sms.print(txtMsg);
|
15 | sms.endSMS();
|
Die Textnachricht wird in diesem Code mit dem Seriellen Monitor
eingelesen (übernommen aus dem Beispielprojekt).
Ich habe versucht den Nachrichtentext ebenfalls im Code zu definieren:
1 | char txtMsg[20];
|
2 | txtMsg[0] = 'T';
|
3 | txtMsg[1] = 'e';
|
4 | txtMsg[2] = 's';
|
5 | txtMsg[3] = 't';
|
6 | txtMsg[4] = '\0';
|
Leider wird so keine SMS versendet.
Hat jemand eine Idee, warum es bei der Telefonnumer klappt, bei der
Nachricht jedoch nicht?
Gruß Ludwig