Written by Lyndon Hill, (c) 2008. See http://www.lyndonhill.com. Orologio Rosso icon obtained from Wikimedia Commons, other icons from Crystal set by Everaldo.
This timer counts down a specified time, is repeatable, has a rest timer and features profiles for easy selection of configuration. Custom alarm sounds can be played from the widely used Wave (WAV) format.
The timer screen is split into 3 sections: profile configuration panel (top left), repeat counter (top right in blue) and the countdown display.
The profile selector shows the current profile name. This selector can be edited, see the next section "Managing Profiles". 'Delete' removes the current profile. There must always be at least one profile. 'Clear' resets all the main timer, rest timer and repeat count.
On the second line, the alarm sound is configured.
The musical note icon
opens a dialog to select from any file that Qtopia recognises as Wave.
Otherwise you can manually enter the path to the file. Sounds must
be in uncompressed Wave format only.
Sounds are played by Linux Open Sound System (OSS).
The play icon will play the sound.
You may select to use the Zaurus buzzer (SL-5000, SL-5500)
or mute the sound. On the Zaurus, if the sample is not found or invalid then
the buzzer is used. The buzzer checkbox is ghosted on
desktop Linux.
The rest timer allows you to set how much time to rest between repeated countdowns. Set the rest time to 0:0 if you do not want rest.
The main timer counts down and the alarm sound is played. The rest timer is engaged if the countdown is to be repeated.
To add a profile, choose a profile similar to the one you want to make. Select the profile selector widget and edit the name to the new profile name and press Enter. You are now editing the new profile.
To delete a profile, choose the profile in the selector and tap on the "Delete" button.
Set how many times you wish to repeat the countdown. If you use more than one repeat then use a sound sample that has a duration of less than 1 second.
At the end of a repeat, rest time comes into effect. Rest time can only be counted if the alarm is repeated more than once.
The main display shows the countdown in red. During rest time the display changes to green. Start/stop and reset buttons are shown underneath.
The Zaurus will wake itself up to play the alarm at the end of the count. When running very short countdowns it may not be possible to put the Zaurus in sleep mode as it will be waking itself for the next alarm.