Stap 6: Kennismaking met een online PDU-Encoder
Nogmaals dit kan een beetje eng en ingewikkeld klinkt maar geloof me, het is vrij eenvoudig. Mij zijn geweest using:
http://www.twit88.com/Home/Utility/SMS-PDU-encode-...
Het coderingsprogramma kunt u zien hoe uw nummer in PDU (de nummers krijgen vermengd) eruit ziet en hoe een bericht eruit in PDU. Laat begin, we gebruiken het tweede deel van de pagina op de link hierboven.
- Vul 0 in het SMSC-gebied (we hebben dit niet nodig)
- Vul het nummer van de mobiele telefoon zult u een bericht verzenden naar de sonny ericsson aangesloten op de arduino op het gebied van de ontvanger, we zullen dat nummer gebruiken om te voorkomen dat iemand anders toegang tot uw arduino. Vergeet niet te stellen uw landcode voor uw nummer.
- De grootte van het alfabet op 7 instellen als het niet reeds
- Laten we beginnen met het invullen van Hallo wereld
- Druk converteren
Ik gevuld in +32123456789 als ontvanger (+ 32, dat klopt dat ik kom uit België) en het resultaat was:
0011000B912321436587F90000AA0BC8329BFD06DDDF723619
Bericht kan niet vinden het nummer u ingevuld als ontvanger in de PDU-tekenreeks maar... Dit deel van de tekenreeks: 2321436587F9 gebeurt er met alle getallen maar gewoon vermengd... Het is niet een gelukkig ongeval vertrouwen mij, vind het deel van de tekenreeks dat "overeenkomt met" uw nummer en schrijf het op, de eerste twee nummers (2 & 3 in mijn geval) staan de landcode kunt u hen weg, we niet nodig hebben (dat verlaat 21436587F9 in mijn geval). We gebruiken dit in step7.
Nu al hebben we het eerste deel van de informatie die we wilden (nummer) maar we natuurlijk willen ook het deel van het bericht. Ik kan nu al vertellen u dat 0BC8329BFD06DDDF723619. Erachter te komen wat uw bericht deel is is eenvoudig. Vul het iets anders in waar u eerder ingevuld Hello wereld nl zie welk deel dat verandert. Ik wil enkele Relais laten invullen licht op controle en licht af, ziet u het deel aan het einde van de PDU-tekenreeks verandering, het deel dat verandert is het deel van uw bericht! Resultaat voor licht op: 08CCF4194D07BDDD. Resultaat voor licht voor: 09CCF4194D07BDCD66. U zult zien dat het bericht deel direct achter de dubbele A' in mijn geval. U kunt deze methode gebruiken om te vertalen van om het even wat u wilt PDU en later op uw programma gebruiken.