MC55 AT Command Set

1.5 Supported character sets

s

mobile

1.5.2.2 Implementing input of Terminal data to SIM (direction TE to ME)

CSCS

GSM

UCS2

dcs

 

 

 

 

 

7-Bit

Case 1

Case 4

(GSM default)

GSM (1:1)

UCS2 to GSM (2:1)

8-Bit

Case 2

Case 5

 

IRA (1:1)

UCS2 to GSM (2:1)

16-Bit

Case 3

Case 6

(UCS2)

IRA (2:2)

IRA (2:2)

 

 

 

Case 1

Data will be packed to 7-bit.

Maximum text length: 160 characters

Example: "AB" ￿ 0x41,0x21

Case 2

Data will be saved without any conversion. Maximum text length: 280 characters Example: "4142" ￿ 0x41,0x42 Problems:

• "8f" ￿ Error (invalid GSM character)

Case 3

Two bytes are needed. No conversion. Maximum text length: 280 characters Example: "0041" ￿ 0x00,0x41 Problems:

• "41" ￿ Error (there are two bytes needed)

Case 4

Two bytes are needed. Two bytes will be converted to 1 byte GSM and 7-bit packed. Maximum text length: 640 characters

Example: "00410042" ￿ 0x41,0x21 Problems:

"41" ￿ Error (there are two bytes needed)

"4142" ￿ Error (invalid character)

"0000" ￿ Error (not an UCS2 character)

"007B" ￿ 0x1B,0x28 (the saved data are two bytes long, not 1 byte like in all other cases. This effects the maximum input length of a string)

Case 5

Two bytes are needed. Two bytes will be converted to 1 byte GSM.

Maximum text length: 560 characters

Example: "00410042" ￿ 0x41,0x42

Problems:

"41" ￿ Error (there are two bytes needed)

"4142" ￿ Error (invalid character)

"0000" ￿ Error (not an UCS2 character)

"007B" ￿ 0x1B,0x28 (the saved data are two bytes long, not 1 byte like in all other cases. This effects the maximum input length of a string).

MC55_ATC_V01.05

Page 24 of 469

2/10/04

Confidential / Released

 

 

Page 24
Image 24
Siemens MC55 manual Cscs GSM UCS2