Article # 585, added by Geoworks, historical record
| first | previous | index | next | last |

SMSO_dataCodingScheme, SMSO_userDataLength, SMSO_userDataHeader



Q. What are these fields for? Is it really necessary to include them?

A. These fields are for sending 8-bit SMS messages. If you want to
   send 8-bit data in your message you should set SMSO_dataCodingScheme
   to 0xF4. This tells the SMS system that the user data is 8-bit and
   that it can contain null bytes. Setting this field to any other
   value indicates that the message is 7-bit.

   If SMSO_dataCodingScheme is set to be 8-bit then you should set the
   size of the user data in SMSO_userDataLength. Setting this allows
   the data to contain null bytes.

   You should also set the SMSO_userDataHeader field to TRUE if there
   is a header at the beginning of the user data.