Introducing The Hume Scheduling Component
Graphical User Interface for managing one-shot and periodic task
for periodic report initiation, or to trigger data collection.
play .MP3 or .WAV files and function as a Musical Alarm Clock. Use your notebook computer when
traveling instead of a clock radio.
a configurable clock view that is fun to display.
and color are configurable.
or 24 hour format
or Seconds are optional
Local or UTC timezones may be displayed.
digits and text are optionally tilted.
appearance is customizable using .Xdefaults or $HOME/.dmhrc resource
new re-useable GUI widgets: Lcdclock, Lcdigit, Hubtable, Timestamp.
Hume dmh and Iwidgets packages at runtime.
updating list of scheduled tasks in pending execution order.
tasks can be scheduled for weekly, hourly, daily, <N> seconds,
<N> minutes, <N> hours, <N> days, or <N> weeks, up
to a year interval.
configuration is saved in real-time as a file of SQL statements. The file is loaded when the Scheduling
Component is restarted.
scheduled task actions:
your default sound file player(s) on the Win32 platform. Uses esdplay and mpg123 on Linux.
and functionality that nicely complement the Hume Data Collection Component and
the Hume Event Processing
Tcl programming statements.
an external application.
an MP3 or WAV file.
Example Screen Shots
This shot is with the digit
size set to 100 and the task list has been manually hidden by dragging the
bottom window boundary upward.
The date is optionally
shown. The colors in this example, SteelBlue
and grey32, were read from the user's $HOME/.dmhrc file.
The seconds are optionally
The digits and writing are
optionally tilted. The picture below
has the tilt value set to 8.
dialog used to create or update scheduled tasks is shown below.