Scheduling program

This program will allow you to schedule when grids will play back.  Only one daily event is allowed per instance.  However one can have as many instances of the program running as your computer will allow.  It is recommended that you have only one instance actually playing back at a time.  When the program runs it starts up minimized - it just sits down in the Win9x/WinNT task bar so you know it's there.

The following is the list of parameters each version needs in order to run.  These parameters are passed to the program on the command line.  The program has to have all of this information when you run it or else it will complain and then stop running.

DasherS scheduler:

  1. grid file name
  2. length of last column (in milliseconds)
  3. COM port # (valid values are 1-2)
  4. start time
  5. end time
  6. unload scheduler at end of playback? (valid values are Yes or No)
  7. shutdown computer at end of playback? (valid values are Yes or No)

DasherP scheduler:

  1. grid file name
  2. length of last column (in milliseconds)
  3. start time
  4. end time
  5. unload scheduler at end of playback? (valid values are Yes or No)
  6. shutdown computer at end of playback? (valid values are Yes or No)

DasherCR scheduler:

  1. grid file name
  2. length of last column (in milliseconds)
  3. start time
  4. end time
  5. unload scheduler at end of playback? (valid values are Yes or No)
  6. shutdown computer at end of playback? (valid values are Yes or No)

 

DasherS example command line:

z:\Program Files\DasherS\DasherS_scheduler.EXE /z:\Program Files\DasherS\grid.DSH /150 /1 /5:00:45pm /10:30pm /Yes /No

where Z would be the drive letter of where your program is.  Some computers may require quotation marks around the EXE filename in order to recognize it.  The following is an example of this:

"z:\Program Files\DasherS\DasherS_scheduler.EXE" /z:\Program Files\DasherS\grid.DSH /150 /1 /5:00:45pm /10:30pm /Yes /No

DasherP & DasherCR example command line:

z:\Program Files\DasherS\DasherP_scheduler.EXE / z:\Program Files\DasherS\grid.DSH / 150 /5:00:45pm / 10:30pm / Yes / No

where Z would be the drive letter of where your program is.  Some computers may require quotation marks around the EXE filename in order to recognize it.  The following is an example of this:

"z:\Program Files\DasherS\DasherCR_scheduler.EXE" / z:\Program Files\DasherS\grid.DSH / 150 /5:00:45pm / 10:30pm / Yes / No

 

NOTE: It is very important to always include the "/" character in front of each parameter.  Otherwise the program will complain about not having enough information to execute.

 

Explanation of parameters

Grid file name

This is the name of the Dasher grid file you want the scheduler to play back.  Please include the full path name (including drive letter).

Length of last column (in milliseconds)

The amount of time in milliseconds that the last column of your grid is "on".  500 milliseconds is half a second long.  1,000 milliseconds is 1 second long.

COM port # (serial version only)

The number of the serial COMmunications port your control boxes are connected to.

Start time

This is the time of day you want the scheduler to start play back of the Dasher grid file.  Many different time formats are supported (including 24-hour time format).

End time

This is the time of day you want the scheduler to stop the play back of the Dasher grid file.  Many different time formats are supported (including 24-hour time format).

Unload scheduler at end of playback?

If a Yes is placed here then the scheduler will automatically unload once the end time has been reached.  If a No is placed here then the scheduler will stay loaded once the end time has been reached and will play again once the start time is reached.

Shutdown computer at end of playback?

If a Yes is placed here then the scheduler will automatically shut down the computer once the end time has been reached.  If a No is placed here then this action will not occur.  This feature is handy if you want to place the computer on a timer.  Simply program the timer to turn the computer off about 5 minutes after the scheduler is supposed to shut down the computer.  To get the scheduler to automatically start after the timer turns the computer on simply place the scheduler command (with all it's command-line parameters) in the Windows Startup group/submenu.

The sequence would go like this:

  1. Timer turns power on to the computer.
  2. Computer boots up.
  3. Computer starts Windows.
  4. Because scheduler program is in the Startup group/submenu, it automatically runs.
  5. Program waits until start time. If start time has already passed it will instantly start playback.
  6. Program stops playback at stop time.
  7. If indicated, program gracefully shuts down Windows.
  8. About 5 minutes later, time turns power off to the computer.

Return to home