I have a piece of hardware, specifically a weather station, which connects to my computer via serial cable. The people the designed the software that manages the weather station's databases (which reside on the computer) did a piss poor job and, furthermore, have been hiatus for over a year now. As of now, I am sick of waiting for updates. I was wondering if anyone knows of a perl script or anything like that which I could use to monitor the signals that are sent from the program to the weatherstation and vis versa so that I could write my own version of the software which would a) work in linux, b) be in perl c) work on a consistant basis. If you know of anything, please let me know.