Stap 7: Leren kennen van het programma
Het coderingsprogramma in stap 6 is groot, maar een echte sms-bericht in PDU-code ziet er anders, het is meer toe te wijzen maar de message deel nl het nummer deel is hetzelfde en dat is wat we echt nodig hebben immers. Een echte boodschap in PDU ziet er zo uit:
07912374151616F6040B912321436587F90000414080818403800BC8329BFD06DDDF723619
aankondiging dat de onderstreepte delen in de PDU string het eerste deel is het getal eerder bepaald en het tweede deel is het bericht zeggend Hallo wereld. Het programma krijgt gewoon die delen met behulp van de opdracht van de subtekenreeks.
Voor het programma om te werken u zult moeten invullen van uw nummer (het één moet u hebt opgeschreven in stap 6) waar de x zijn (zie afbeelding hierboven). Het programma werkt op een manier die de arduino alleen luisteren zullen als het bericht afkomstig is van het aantal u invult waar de x zijn.
In de eerste afbeelding hierboven ziet u een deel als (gegevens = "+ CMGR: 1,") in dat geval het middel voor een tweede keer een bericht wordt gelezen (+ CMGR: 0, betekent ongelezen bericht) en omdat we elk bericht verwijderen nadat een actie heeft uitgevoerd (zie afbeelding 2) het betekent een nutteloos bericht is verstuurd. Bijvoorbeeld Liht op in plaats van licht op.
Het programma hier downloaden: downloaden van dropbox (arduino - sonny ericsson gsm schild houwer)