IT SOLUTIONS
Professional IT services done right! 
-Collapse +Expand

Coding

-Collapse +Expand Prestwood Services
-Collapse +Expand Coding Services
-Collapse +Expand Website Services
-Collapse +Expand Computer Repair

Office Hours:
Regular Business Hours
8am - 6pm Mon-Fri
Closed Sat/Sun

Service Lines:
916-726-5675 (Voice)
916-595-5675 (Text Message)

*After hours available to serve you by appointment and phone support.
   ► ServicesPortfolioCoding Services    

Chronocast

Control Up to 99 LED Signs

The purpose of the application is to allow a human operator to schedule messages to be displayed on up to 99 LED signs. These messages are then transmitted to the signs for display at their scheduled time.
Architecture

This application demonstrates our ability to build transaction based commit and rollback n-tier client server database applications and to communicate with serial devices via custom protocols. The application was written in Delphi 5 using Interbase 5.6 for the backend database and Async Pro 3 for serial communication. The application itself consists of two executables: Chronocast and Scheduler. Chronocast allows LED sign administrators to enter and edit message events. The multi-threaded scheduler uses the database to send messages to the LED signs.

 

Main Screen

This screenshot shows the main screen of the application. This screen provides continual feedback on the state of each sign in the system. It indicates what message was last sent to a sign, what will be sent next, when it will be sent and whether or not the sign is online.

Messages Window

This screenshot shows the screen where individual messages are entered. This screen provides formatting options for the user and automatically formats the message appropriately. In addition, the user can select to enter a custom message and hand code the formatting if so desired. These messages are then used by the scheduling portion of the system to send messages to the network of LED signs.



*** Click to enlarge ***
Splash Screen

 
Error Logs
Good error trapping is an integral part of any well written application.
Options Screen
About Screen
1,464 People Online Now!!  
Online Now: 1464 Guests, 0No members here, only guests and members that have not signed in.
Online Today: No members here, only guests and members that have not signed in.
12,399 Registered Members!
New Members Last 24 Hours=3,  Week=16,  Month=100,  Year=900
Newest Member :  richard.t2 (richard tidswell) Groups= Paradox
Show More...
Remote Help

Start Session
-
 
Have a question? Need our services? Contact us now.
--Mike Prestwood

Call: 916-726-5675

email: info@prestwood.com

-
 
Connect With Us...
PrestwoodBoards
Join Us!
Facebook
Like our page!
Twitter
Follow us!
LinkedIn
Join Group
YouTube
View channel.