Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

DTMF Dial PSP

From GameBrew
DTMF Dial
Dmtfdialpsp.png
General
AuthorArt
TypeOther
Version3
LicenseMixed
Last Updated2008/02/04
Links
Download
Website
Source

DTMF Dial is an auto touch tone dialing phone book. It allows you to place phone calls and navigate touch tone based phone menus with pre-programmed DTMF sequences.

DTMF Dial is written in C, with the free PSP SDK (thanks to ps2dev.org).

User guide

Running the program

Start the program by selecting it's icon in the XMB game area. The program will show a short splash screen, and then continue by trying to load an existing saved phonebook file.

If the phonebook does not exist, it will be created by the program, and then flow continues to a keypad input screen. You will also see an editor window on the right hand side of the screen. This part of the application is not yet fully developed, as only the selected phone number is shown at any one time.

Controls

You can enter phone numbers by simply entering them on the keypad.

Use left and right shoulder buttons to move between the 25 phone number records. The highlighted area in the middle of the editor window indicates the record that is currently selected.

You can press the CIRCLE button while the pointer is anywhere over the keypad to delete a record if a mistake was made, or to simply delete a number that will no longer be needed.

The SQUARE button is used to insert pauses into the dialing sequence, and this appears on the screen as an underscore character. A pause may be needed for international dial codes, or to wait for a computerised voice to speak while auto navigating a tone input based telephone menu system used by many companies.

If you have telephone banking, it should be possible to retrieve your bank balance from your phone without the need to press any keys on the phone at all!

The TRIANGLE button is used to save all 25 entries of the phone book to a phone book file that is auto loaded when the program starts up.

The program is exit with the HOME button, but the phone book is not auto saved, so be careful to save the phonebook first if needed.

To use the keypad in a freestyle fashion, simply press CIRCLE over the keypad to delete a record and start keying in over it. Just remember not to save the phone book if you were overwriting an important phone number!

To dial a number, move the pointer over the editor window, hold the PSP close to your phone mouthpiece, and press the CROSS button. Your PSP should be set to high volume, and the PSP speakers should not be close enough to touch the phone.

Name editor

A name editor has been introduced into the program with version 2. To enter a name that matches the selected phone number, press CIRCLE while the pointer is over the editor window. You will see a cursor flash, and the D-Pad will now allow you to enter names.

Press the CIRCLE button again to exit editor mode, and remember to save your settings with the TRIANGLE button when finished. While scrolling through characters, you can speed things up by holding the CROSS button at the same time as one of the D-Pad direction buttons.

While the program operates as normal in editor mode, the name you enter in editor mode is not effective, even temporarily, until you exit editor mode with the CIRCLE button. You must exit the editor mode before skipping to the next record, or the name will be lost immediately.

Custom skin

DTMF Dial V3 introduces support for custom skins (graphic backgrounds) provided by the end user, or other users of the program. Some forum members have already created their own.

The template provided in the program package can be used to make your own valid skin file, just edit it in a paint/graphics program, and save it as "skin.png", and copy it to the program directory. If a valid skin file exists, it will auomatically be detected and used by the program at startup.

If no external skin file is present, the program will default to the biult in skin graphic. A program routine in this version checks certain aspects of external skins, and may disqualify them in effort to maintain program functionality.

Screenshots

dmtfdialpsp.png

Compatibility

The program is written and tested on DAX 3.03 OE Custom Firmware.

Changelog

V3 2008/02/14

  • Added support for an external skin file so the end user can provide their own main program graphic.
  • Changed default skin to that provided by Jomann of QJ net forums.
  • Various small fixes, including better text formatting in the editor window.

V2 2007/02/05

  • Phone book editor window is now properly implemented as originaly intended.
  • Added support for entry of names to match phone numbers in each record.
  • Emulated mouse pointer movement is twice as fast.
  • Tweaking to tone and pause duration for tone sequence playback.
  • Extended pause duration for the pause command that is entered with the SQUARE button.

V1 2008/02/04

  • Basic DTMF dialer can edit and save a small phone book, and playback the DTMF tone sequences for each number.
  • Keypad can be used to produce DTMF sequences.

Credits

The default skin was provided by Jomann of QJnet forums.

External links

Advertising: