I have a project written in VB6 which displays an alarm keypad on screen in Windows Xp/Vista/7. It has a winsock component in it.
It communicates with a security alarm panel via tcp/ip ethernet cable.
The software currently emulates a physical keypad.
eg ARM/DISARM enable zones etc. It is a defined standard with a published protocol. We wish to have the whole program recreated in Borland Delphi 2007 or similar.
The synopsis of the software is a 0-9 keypad with some dedicated keys. The sofware in VB6 calculates a cheksum and sends hex codes to the winsock terminal layer. It also receives info back from the panel. We have full documentation on the terminal and the protocol. The current VB6 code is approximately 2000 lines of code and utilises several timers to interrogate and display the terminal buffer and thus give the user feedback on the panels status in realtime. The nature of this project talking to a piece of hardware only we have. I can make the Delphi 2007 environment and the Windows Desktop available to the chosen developer to do the programming. If not I am willing to work via conference with a developer to facilate testing via skype and chat session.