PRB: Characters scrambled or truncated in SMS messages
ZTN1468
ID: ZTN 1468
This Zetafax technical note applies to:
- Zetafax V8.0 and above
Symptom
- SMS messages received are displayed as scrambled (mixed symbols and letters) in the Zetafax Client.
- Messages are sending fine but are received by another SMS enabled Zetafax user or mobile handset incomplete.
- When using SMSMode: TEXT
- SMS messages containing the '@' character get truncated at the position of the '@' character.
- SMS messages containing extended ASCII characters (foreign language characters and specialist symbols) are not being converted properly. Some characters are missing or replaced by different characters and in some cases the message is completely scrambled.
- When using ZSubmit or the Zetafax API to send SMS messages
- Same problems as described in 3. above
- Longer messages are split into 2 or more SMS messages and not all are received or are only partially received.
Cause
There are a number of variables which can affect the resulting SMS messages sent using Zetafax. These include:
- Some problems have been seen to be exclusive to particular service providers.
- The GSM character set is a limited character set which does not support all characters specified in the extended ASCII character set, and so some characters are replaced by their nearest match, are extracted, or are replaced with a '?' or ' '.
Resolution
In some cases editing of the SMS device settings can assist in resolving the symptoms described above but not in all cases.
There are two modes of SMS in Zetafax, PDU and TEXT. PDU is the default and is supported by most devices. TEXT mode was introduced to help tackle some problems with PDU handling foreign characters. Having the wrong SMS mode set can cause scrambling of messages, so in many cases trying both modes can lead to finding the best mode for your device and provider combination. The SMSMode: TEXT (or) PDU is set in the Setup.ini in
< Program Files> \Zetafax Server\System\Z-DB\Setup.ini
In the paragraph for your SMS modem device.
"SMSMode: PDU" or "SMSMode: TEXT"
It can also help to specify another line in the device paragraph when using TEXT mode
"TextModeCharSet: GSM"
Status
This has been identified by Equisys as a problem with the software versions given above.
References
ZTN1262 Unable to send SMS alerts with GSM modem
Last updated: 23/05/05 (BM/SV/EB/DH)
Keywords: SMS GSM ZETAFAX CUT-OFF REVERSE TEXT CHARACTERS