Send alphabets in USSD string through STK

Hi All,

I am able to send numbers in USSD string .But when I am trying to send alphabets in ussd string I am not getting any response.

Please suggest how can we send alphabets in USSD String.

Is there any configuration at HLR side to handle this problem or there is problem with my code-

ph.init(PRO_CMD_SEND_USSD, (byte)0, DEV_ID_NETWORK);

ph.appendTLV( (byte)(TAG_ALPHA_IDENTIFIER), smsF, (short)0, (short)smsF.length);

ph.appendTLV(TAG_USSD_STRING, DCS_DEFAULT_ALPHABET, bytes, (short)0, (short)bytes.length);

Thanks & Regards

vikas

[595 byte] By [vikascyadava] at [2007-11-27 6:47:55]
# 1

Dear vikascyadav,

As you probably know USSD string has format *ADDR*BODY#. Actually there is a number of USSD strings format depending on usage and direction. But I mentioned the most common format used in VAS services. ADDR part is associated with short number on USSDC. It means that ADDR should always contain digits. BODY can contain any symbol. Be careful with DCS.

P.S. This forum is about JavaCard. GSM and JavaCard are a little bit different things.

Dmitri_Shorina at 2007-7-12 18:21:00 > top of Java-index,Java Mobility Forums,Consumer and Commerce...