?
Solved

Problem with escape sequence in SMS text (sending via AT+CMGS)

Posted on 2004-04-15
3
Medium Priority
?
2,552 Views
Last Modified: 2013-12-09
Dear Experts,

I'm working on a sms sending program. I'm using a Siemens TC35i Cellular Engine connected with the com port. Everything works fine, but now i've encountered a strange problem:

according to the gsm specification for the 7-bit alphabet, the escape character (ordinal 27) is used as an escape to the advanced sign table (containing Euro sign etc). But the cellular engine aborts the transmission process when I send the escape character - this is a normal behaviour described in the TC35i documentation.

My question: how do I send a Euro sign in a SMS without causing the cellular engine to abort?

Thanks for your attention and help,
cheers,
clownxx
0
Comment
Question by:clownxx
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
3 Comments
 
LVL 4

Accepted Solution

by:
SimonTay earned 405 total points
ID: 10843840
Maybe you will have to send it in PDU mode - I don't think you can use the alphabet escape sequence in text mode as you rightly say.

Simon
0
 

Author Comment

by:clownxx
ID: 10845309
ok, in pdu mode it works - thanks for your help!
0
 

Expert Comment

by:knuthf
ID: 11044829
Check out the T.56 character set. If you send the escape - this is taken as a "Control Sequence lead In " - CSI. Most likely it is a 5 byte code. You need to find a suited character in a character set, use this set for one character only. If it is part of a character set with all the usual German characters, then start the message with CSI <change character set>. This should be reset at the end of the message to "standard".
You will also find the character set documented as the Videotext character set.

Using the CSI right, and you can transmit in Chinese...
0

Featured Post

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Multi-source agreements are important because they set standards that all manufacturers should follow to ensure that devices are compatible with multiple vendors. The multi-source agreement (MSA) is an agreement that establishes how multiple vendors…
For Sennheiser, comfort, quality and security are high priority areas. This paper addresses the security of Bluetooth technology and the supplementary security that Sennheiser’s Contact Center and Office (CC&O) headsets provide.  
This Micro Tutorial will show you how to maximize your wireless card to its maximum capability. This will be demonstrated using Intel(R) Centrino(R) Wireless-N 2230 wireless card on Windows 8 operating system.
Viewers will learn how to connect to a wireless network using the network security key. They will also learn how to access the IP address and DNS server for connections that must be done manually. After setting up a router, find the network security…

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question