Hallo Forum, ich bin auf der Suche nach einem Code für ein Gsm Modul(SIM 800)mit Attiny 85, den ich auf den Chip aufspiele. Das Projekt besteht nur aus dem Chip, Modul und Batterie. Der Code soll die erste Nummer aus dem SIM Speicher anrufen, wenn ein Taster betätigt wird. Das auslesen geht ja mit AT+CPBR=1. Aber wie geht es weiter????? Oder ist das nicht möglich. Gruß
Gast
#4772278
ATD<TEL.NR.>; Bsp: ATD0800123456;
Das möchte ich gerade nicht. Er soll sich selber die Nummer aus der SIM suchen und dann anrufen. Ich speicher den Code auf den Attiny, danach soll eine x belibige Sim Karte eingelegt werden und die erste Nummer soll angerufen werden. Wenn die Nummer geändert werden soll...Sim raus...in ein Handy einlegen...Nummer auf der Sim ändern ....wieder einlegen...und los gehts. Es soll ohne den Attiny neu zu programmieren gehen.
Was spricht denn dagegen die nummer vom Programm erst mit dem ersten Befehl auszulesen und dann im Program den 2ten Befehl und die Nummer zusammensetzen zu lassen, und diesen neuen Befehl dann auszuführen?
So meine ich das. Als erstes der Befehl AT+CPBR=1(liest also die erste Nummer im Speicher aus) Aber wie müsste der zweite Befehl aussehen, das er diese ausgegebene Nummer anruft(oder SMS)??
Gast
#4772363
Horst schrieb: > ATD<TEL.NR.>; > > Bsp: > ATD0800123456;
Gast
#4772367
Hans A. schrieb: > So meine ich das. > Als erstes der Befehl AT+CPBR=1(liest also die erste Nummer im Speicher > aus) > Aber wie müsste der zweite Befehl aussehen, das er diese ausgegebene > Nummer anruft(oder SMS)?? Du bekommst diese Antwort (o. ä.) von deinem Modem +CPBR: 1,"123456",129,"" Dein ATTiny muss nun so programmiert werden, dass er die Telefonnummer aus dem ersten String extrahiert. Danach (siehe oben, siehe *1, siehe *2): ATD<TEL.NR.>; *1 http://www.nobbi.com/atgsm.html#+cpbr *2 http://www.nobbi.com/atgsm.html#d
Gast
#4772368
ATD ruft an. AT+CMGS sendet eine SMS. Siehe http://www.stefanfrings.de/smstools/SMS_Anwendungen.pdf Kapitel 4.1.2 und 4.1.3.
Gast
#4772387
1# waehlt die 1. Nummer auf einer SIM. Nuex als Laien hier.
Woher kommt eigentlich immer diese Ignoranz (AT) Datenblätter nicht lesen zu wollen, sondern gleich in einem Forum nerven zu müssen für Lappalien? Im AT Datenblatt stehts doch eindeutig drinne: "Originate Call to Phone Number in Current Memory" Und wie man den Current Memory auf SIM umstellt steht da auch. man man man!
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.