This is a somewhat outdated FAQ list for the iphone jailbreak application iDitDahText.
-
How do I get iDitDahText?
iDitDahText is available for $1.99 in the Cydia App Store, which means it is only available for jailbroken iPhones as well as the jailbroken iPod touch. See below for more information about how you can jailbreak your device.
-
How do I toggle iDitDahText on and off?
A SBSettings toggle is included with iDitDahText. Simply swipe the status bar (i.e. bar at top of screen containing AT&T logo, time, battery, etc.) at any time to launch SBSettings; a toggle with the logo iDDT will appear. Tap it to enable/disable the iDitDahText keyboard. Please watch the video tutorial for a demo.
-
How do I learn to use iDitDahText?
Included with iDitDahText is a plugin for an AppStore game called Typing Sebastian. This fun and addictive typing game can be purchased from the AppStore for $.99. Refer to the video tutorial for a demonstration and details. The plugin included with iDitDahText adds two features. In the initial four levels of the game, it modifies the word list to teach you letters and some punctuation. The plugin also adds a flash card type feature which sounds the current letter when you tap the top portion of the screen: when you are presented with a letter that you don’t know, simply tap anywhere above the keyboard, listen to its Morse code, enter it and move on. A one point penalty will be accrued. As you learn the letters, you will not need to have the code playback.
Why should I use iDitDahText?
iDitDahText has several advantages over the standard iPhone keyboard. First, you can enter text at very fast speeds. Many Ham radio hobbyists use a similar interface to communicate at speeds in excess of 50wpm. Second, you do not need to look at the keyboard to enter text, which enables true touch typing. Also, because you receive continuous audio feedback, you don’t have to look at the screen to monitor your typing.
How does iDitDahText work?
Text is entered using Morse code. Tap the left button to create a dit and the right button to create a dah. Holding down a button will repeat its element. Holding down both buttons will alternate and repeat dits and dahs (iambic property). Dragging your finger from one button to the other is equivalent to a button release on the originating side and a button down on the new side. Using it in this way provides a single lever type paddle. More information about paddles and keyers is available at the Telegraph key wiki page. Please watch the video tutorial to see iDitDahText in action.
What do the various settings mean?
There are two ways to get to the settings. Tap and hold down the iDitDahText icon from SBSettings until the settings appear. The second way is by tapping the info button in the bottom right of the keyboard.
- WPM: Words Per Minute. Controls the length of dits and dahs created by the keyer such that the average number of words per minute is given by this WPM setting. The range is 5 to 50 WPM.
- Autospace: On: After a dit or dah, if silence passes for a duration of 7 dit lengths, a single space will be inserted.
- Gain: Volume.
- Tone: Pitch frequency. Ranges from 300Hz to 1200Hz.
- Iambic Mode: There are two traditional settings for iambic keyers when both buttons are held down simultaneously and then released. In mode A, the current element being sent is completed when the paddles are released. In mode B, the current element being sent is completed and an additional element opposite to the current one is also sent. The most common mode used today is mode B; if you are unsure, it is best to just leave it on that setting. More information at What’s all this iambic keyer mode A and B stuff, anyhow?
- Flip paddles: Off: dit on left, dah on right. On: dit on right, dah on left. Most people prefer the orientation given by the Off setting.
Why is iDitDahText only available in the Cydia Store?
AppStore applications are "sandboxed," which means they are not allowed to interact with other applications and have limited access to the filesystem. Since iDitDahText is a keyboard alternative that plugs into all applications, it does not meet the sandbox requirement. There are many great applications only available for jailbroken devices. One example is SBSettings, which gives you instant access to phone settings (including those that you don't normally have access to, like 3G and Edge) without having to exit a running application, launch the settings app, navigate to the correct setting, restart application etc. SBSettings is used to toggle the iDitDahText keyboard on and off and access its settings, as shown above. Another application is cycorder which adds video recording capability to your iPhone. For more examples and incentives, BigBoss has a nice Why jailbreak iPhone page.
How do I jailbreak my iPhone or iPod touch?
The dev team has made this process very simple: download and run Redsn0w, Quick Pwn, Pwnage, or Winpwn. Please see BigBoss’s Guides page which will direct you to the appropriate download for your device and operating system.
Is there a straight key mode available?
No, but I may add one in the future depending on the feedback I receive from users. I haven't yet implemented it for two reasons. The decoder would have to dynamically estimate the speed of the code and accommodate fluctuations in sending, which would be more cpu intensive; since iDitDahText must run inside of other applications, efficiency is important. Also, one of the main goals of iDitDahText was to provide a keyboard that allows you to enter text at speeds that rival the standard keyboard. Sustaining and achieving speeds beyond 20 to 25 wpm is difficult with a straight key.
How do I submit bug reports, complaints, and feature requests?
Please send email to support@iditdahtext.com.