Prefer VB6, VB.net or RealBasic
GUI interface
8 groups of 8 timers for a total of 64 timers
All 64 timers should be viewable on screen (standard 1024 wide screen)
Format hours:minutes:seconds
Timers labeled 1 to 8 with name
example:
1 RED 01:01:12
2 Yellow 00:09:15
Add or subtract time on any one of the timers in 15 min increments
Reset any timer to 0 in one click.
Send data over serial port when timer reaches 0 or if it became non zero. t will look like this
@0208FCRLF GROUP2 TIMER 8 REACHED 0
@0302NCRLF Group3 timer2 is now non 0
Logs time increments decrements to text file [login to view URL]
Ability to drag and drop timer to another location. Which would swap timers and send appropriate command over serial com port.
Menu>settings
* Set Com port (only available ports should be viewable)
* Set names of timers.... Name Timers with drop down options which are red, green, blue, orange, grey, blue, black, brown, purple,white,yellow,none
* Name groups of timers. The groups will be numbered 1 to 8 but user can also name the group of timers
* Set Increment decrement value for timers...default 15 min.
Of course it should remember these settings.