Reply
Thread Tools
Posts: 5,335 | Thanked: 8,187 times | Joined on Mar 2007 @ Pennsylvania, USA
#161
The thread "T-Mobile US / Minute Check #646# ?" with one post has been merged into this thread.
 
Posts: 9 | Thanked: 3 times | Joined on Jan 2010
#162
Can someone help me to understand why I got «UNKNOWN APPLICATION»?
Attached Images
 
 
nintendogs's Avatar
Posts: 44 | Thanked: 13 times | Joined on Nov 2009
#163
probably because *21# doesn't usually do anything on it's own.. what are you trying to do?

"unknown application" is the network's reply.
 
Posts: 9 | Thanked: 3 times | Joined on Jan 2010
#164
*21# is the Call Forwarding code for Fido in Canada.

See «How do I Call Forward my phone?» on this link: http://www.fido.ca/web/content/faq/faq_call_forwarding
 
Posts: 254 | Thanked: 122 times | Joined on Nov 2009
#165
Originally Posted by jgarneau View Post
Can someone help me to understand why I got «UNKNOWN APPLICATION»?
Try changing language. Instead 15 in at+cusd... command use another value, here is a table (numbers are binary, you should convert them to decimal):
Bits 3..0 indicate the language:
0000 German
0001 English
0010 Italian
0011 French
0100 Spanish
0101 Dutch
0110 Swedish
0111 Danish
1000 Portuguese
1001 Finnish
1010 Norwegian
1011 Greek
1100 Turkish
1101..1110 Reserved for European languages
1111 Language unspecified
This functionality would be included in next release.
 
nintendogs's Avatar
Posts: 44 | Thanked: 13 times | Joined on Nov 2009
#166
Originally Posted by jgarneau View Post
*21# is the Call Forwarding code for Fido in Canada.

See «How do I Call Forward my phone?» on this link: http://www.fido.ca/web/content/faq/faq_call_forwarding
but as I said, that doesn't do anything on it's own unless the network has a saved number for that specific divert which isn't usually the case.

the syntax is *21*number# to enable and #21# to disable, not *21#...

Last edited by nintendogs; 2010-01-29 at 10:20. Reason: clarified a little
 
Posts: 254 | Thanked: 122 times | Joined on Nov 2009
#167
New version available.
* Fixed buf with \n in reply
* Fixed bug with = in configs
* Customizable font
* Customizable colors
* Names for widgets
* You can select reply language (is supported by operator)
 

The Following 3 Users Say Thank You to KiberGus For This Useful Post:
Posts: 19 | Thanked: 2 times | Joined on Jan 2010
#168
Very good job! I found some minor issues after testing:

Initial text is „Click to update“. It stays after setting up the name. Good thing is that it will be replaced after restart. That was a bit annoying before - I had to press each USSD command to get names. Maybe this is not bad idea to put this text as default name.

It shows status (Processing/Error) after name. Currently I have to add extra space after name. Maybe you can add hyphen between them. I would prefer if the name is replaced with status or result for few seconds, so I don’t have to reserve extra room for expanding. I hope you can implement a message box also in future. After that it will be perfect.
 
Posts: 11 | Thanked: 1 time | Joined on Jan 2010
#169
Originally Posted by Marshall Banana View Post
First a warning:
The software you want to install is not ready for end users and it is even not yet in extras-devel. Please read this first:
Seriously: don't send users out of Extras without a big warning

There are two applications for ussd:
ussd-widget: A widget on your homescreen. You can use to display your account balance for example.
ussd-pad: An application with a dialpad. You can enter an ussd-code and see the result

First you need to be root to use dpkg to install the .debs you download from garage.maemo.org, so you have to install rootsh form the maemo extras repository.


Install ussd-pad:

Go to https://garage.maemo.org/projects/ussd-widget/ and download the .debs for ussd-common, pexpect and ussd-pad and save them in your Documents folder

Open x-term and type:
Code:
sudo gainroot
cd MyDocs/.documents
dpkg -i pexpect_2.3.0-1_all.deb
dpkg -i ussd-common_0.0.1-0_all.deb
dpkg -i ussd-pad_2010.01.07_armel.deb
You can use the tab button or press ctrl+i to autocomplete directorys and filenames.


Now you can try the ussd-pad application. It might not work if the answer from your provider contains non-ascii characters (like öäü), in this case you can try this: http://talk.maemo.org/showpost.php?p...&postcount=101. ussdquery.py is in /usr/bin. Danger! Shoddy programming!

Install ussd-widget:

Go to https://garage.maemo.org/projects/ussd-widget/ and download the .debs for ussd-common, pexpect and ussd-widget and save them in your Documents folder. If you installed ussd-pad before you dont need to install ussd-common and pexpect again.

ussd-widget needs two dependencies to work: python-hildondesktop and hildon-desktop-python-loader. They are in the maemo extras repository.
Open x-term and type (you can use tab to autocomplete the filenames:
Code:
sudo gainroot
cd MyDocs/.documents
apt-get install python-hildondesktop
apt-get install hildon-desktop-python-loader
dpkg -i pexpect_2.3.0-1_all.deb
dpkg -i ussd-common_0.0.1-0_all.deb
dpkg -i ussd-widget_0.0.4-0_all.deb
Now a widget on your desktop appears, configure it with an ussd-code. Mine shows my account balance.

do i have to use the pad? what if i don't want it?
 
Marshall Banana's Avatar
Posts: 94 | Thanked: 209 times | Joined on Oct 2009 @ Germany
#170
Originally Posted by shamoni8 View Post
do i have to use the pad? what if i don't want it?
No you dont need to install ussd-pad if you don't need it.

Ussd-widget is in extras-devel now, so you just need to add the extras-devel repository and after that you can install ussd-widget with the Application Manager.
 
Reply

Tags
dial, dialing, lack of phone features, lack of quality control, sms, telephony, ussd


 
Forum Jump


All times are GMT. The time now is 12:25.