UPDATE: I'm nearing the completion of this program. It does a lot more now, such as saving, loading and managing parameter files stored on the computer, flashing updates to the actual program on the control board (that was a BITCH to code), and, well, more (I haven't worked on it in a few months, can't remember exactly what's new). Anyway, here's a new display image. Shows nothing new, I actually made this last year for my portfolio for uni interviews. I figured it looked better.
Started about 2 months ago, this piece of software was built from scratch just by myself for a company.This utility connects to their products via an RS232 com port to send and receive data through it's very straightforward and clean interface.
Being the first time I have ever even attempted this kind of communication, I decided to use some familiar programs to get the job done. So, after hours upon hours of researching and experimenting, I figured out how to communcate data from Adobe Flash, to Visual Basic, to the control board, then back again.
Communication was a little complex since reading and writing data was done using a series of hexadecimal values, and since there isn't a whole lot of support for hex values in Visual Basic or Flash, a lot of converting was necessary.
Finally the moment came where I had successfully bridged the gaps between all programs, and had reading and writing happening flawlessly. Version 0.1 BETA features the ability to save and open preference files, complete with it's own file-type. Communication via remote GSM is under production.
a little bit of the reason I've had no time for icons!