Hi I am developing an application which must use the +CUSD command. I have DKU-2 cable and Nokia 6230. I have been successful in sending messages and revcieving them. I want to send the string:
*#10#
to the handset which should reply back with a balance. I have tried typing
AT+CUSD = 1,*#10#,1
and many other variations, but I keep getting ERROR.
So you were really able to send other messages with CUSD command with the same n and dcs?
You can try using "*#10# "
Check what character set is being used AT+CSCS? "GSM" should allow these characters or you could use "HEX" and hex characters.
If the command is not supported it also replies with an error.
Have a nice day,
M Forum Nokia Developer Support
No I havnt been successful in sending any USSD messages at all. I dont really know that many. I assumed the n and dcs values are to be 1. But I have tried all the different combinations and I still get the error. I tried changing to HEX but that didnt work either.
When you say not supported, what do you mean? by the handset? or service? or ?
Can you give me examples of other USSD strings that work?
You can try AT+CUSD? and AT+CUSD=? commands if they reply with an error the command is not supported at all by the handset.
Br,
M Forum Nokia Developer Support
Originally posted by kivitalo You can try AT+CUSD? and AT+CUSD=? commands if they reply with an error the command is not supported at all by the handset.
Br,
M Forum Nokia Developer Support
When I type that that I get an OK response along with the value set:
AT+CUSD?
+CUSD: 1
OK
I have tried so many combinations. How would you type it?
This type of error is given by the network:
+CUSD: 0,"The service you requested is currently not available.",15
If you get plain error then it is given allready by the phone.
it works! thanks very much. I did not realise that the default value for <dcs> was 15. I actually came across it moments before I saw your message in a different AT Command Spec. But thanks for your help.
When I send (AT+CUSD=1,"*100#",15) to my operator, a menu comes from operator (melody,logo...) but i cannot handle this menu. Phone directly shows menu on screen and no message appears in data buffer. However error message such as "Unknown application" is appears on screen and in data buffer whenever I send something other than *100#.
How can I catch the incoming message from operator?
THANX
Re: How To Use +cusd At Commands
2005-11-22, 01:15#9