Paso 6: Conocer a un codificador de PDU en línea
De nuevo esto puede sonar un poco asustadizo y complicado pero confía en mí, es bastante fácil. He estado usando:
http://www.twit88.com/Home/Utility/SMS-PDU-encode-...
El codificador permite ver cómo su número parece en PDU (los números se mezclan) y cómo un mensaje parece en PDU. Permite comenzar, utilizaremos la segunda parte de la página en el enlace de arriba.
- Llenar en 0 en la zona SMSC (no necesita esto)
- Rellene el número de los teléfonos móviles que va a utilizar para enviar un mensaje al sonny ericsson conectado a arduino en el área del receptor, vamos a utilizar ese número para evitar que nadie acceda a tu arduino. No se olvide de establecer el código de país delante de su número.
- Establecer el tamaño del alfabeto en 7 si no lo es ya
- Deja comienzo con relleno en Hola mundo
- Convertir de prensa
Llenado en +32123456789 como receptor (+ 32, eso es correcto que soy de Bélgica) y el resultado era:
0011000B912321436587F90000AA0BC8329BFD06DDDF723619
Nota no puede encontrar el número rellenar como receptor en la cadena PDU pero... Esta parte de la cadena: 2321436587F9 pasa a tener todos los números pero solo confunden... No es un fideicomiso de accidente feliz, encontrar la parte de la cadena que "coincide"con su número y escribirlo, los dos primeros números (2 y 3 en mi caso) representan el código de país puede dejarlos lejos, no los necesitamos (que sale 21436587F9 en mi caso). Utilizaremos esta en step7.
Ahora ya tenemos la primera parte de la información que queríamos (el número) pero por supuesto también quieren la parte del mensaje. Puedo ahora ya te digo 0BC8329BFD06DDDF723619. Es fácil averiguar lo que es la parte del mensaje. Introduce algo más en donde anteriormente llenaste en Hola mundo en, vea qué parte que cambia. Quiero algunos relés así que vamos a llenar de luz el control y la luz apagada, a ver la parte final del cambio de cadena PDU, la parte que cambia es la parte del mensaje! Resultado para la luz en: 08CCF4194D07BDDD. Resultado para la luz del: 09CCF4194D07BDCD66. Verás que la parte del mensaje está justo detrás de la doble A' en mi caso. Puede utilizar este método para traducir cualquier cosa que desee a la PDU y utiliza más adelante en su programa.