I.T. Discussion Community!
-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     Print This   

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,187 People Online Now!!  
Online Now: 1185 Guests, 2 Members: Batgirl  Mike Prestwood  
Online Today: 3 Members: Batgirl  DanHo =Coder  Mike Prestwood=Coder  
Most Online:  N/A (Waiting for update. Cron server not running.)
Website Sessions! (Server cycled 200 minutes ago.)
Visitor Count:  5,636 visitor sessions in last 3.3 hours.  (Average=1,708/Hour visiting 4 pages each.)
Current Estimates:  1,247,621 Visitors per month, 4,990,484 Hits per month (full page loads)
12,671 Registered Members!
New Members Last 24 Hours=1,  Week=15,  Month=69,  Year=946
Newest Member :  Alistair.H (Alistair Hutcheson), Location: Roseville CA USA
Show More...
Follow PrestwoodBoards on: 


©1995-2012 PrestwoodBoards  [Security & Privacy]
Professional IT Services: Coding | Websites | Computer Tech

 
-
  Load Time=less than 1 second.
 
Print This
-
 
Have a question? Need our services? Contact us now.
--Mike Prestwood

Call: 916-726-5675

email: info@prestwood.com