Hola,

Estoy teniendo algunos problemas para crear un EMS.

Miré la especificación y se encuentra la mayoría de las cosas que por
a mí mismo.
Con AT+CMGS me puede enviar el SMS. Tan lejos, tan bueno.

Me enteré sobre los 7 bits-codificación de texto y cómo crear la UDH.
El envío de un SMS: no hay problema.
Como tengo un UDH, el texto no es correcto cuando miro la
enviar sms.
Hice un mensaje concatenado, por lo que un UDH está presente.

Trató de averiguar durante las últimas 3 horas, pero de alguna manera no consigo
que funcione.
Esquema de codificación datos no parece ser el problema. Puede
conjunto de 7 bits de codificación o 8 bits de codificación. No cambia nada.

Miré todos los bits en mis datos de usuario... de alguna manera no consigo
la forma en que el texto está codificado. (solo por mencionar una vez más. Me _do_ saber cómo
Trabajos de codificación de 7 bits).

Si envía el texto "123456" algunos "weired" personajes aparecen cuando me
mira el decodificado de sms.
Pero el primer carácter que es correcto _siempre_.

La encontré, que parece "más adecuado" si rellene 2 fillbits
después de cada carácter 7bit-: char1 11 char2 11.

Si intento esto con mi texto "123456" el mensaje codificado (antes de envío)
se parece a esto:
0110001 11 0110010 11 0110011 11 0110100 11 0110101
Si miro el texto descodificado después de recibir la muestra de visualización:
"§ 12.377" ...
En el sistema binario de 7 bits del alfabeto, sería:
0110001 0110010 0110011 0110111 0110111 0110011 0110111 1011111
1100011 1100111
Si nos fijamos en los bits verá la similitud y por eso he añadido 2
fillbits... pero no s los bits exactos enviar... así que el mensaje es
sólo parcialmente correcta.

¿Alguien sabe la respuesta?

Estoy muy atascado aquí.
Sin ningún tipo de ayuda que estoy perdido

Muchas gracias de antemano.


Juergen



> Ver Más: EMS-pregunta