Serial Port Monitor Idea

I dont know if anyone has suggested this yet but it would be nice to be able to monitor outgoing data and receiving data separately.

Or at least filter one from the other.
It would be quiet dandy

I'm new to FB and almost new to programing. A little MS and Turbo Basic programming. I've downloaded Freebasic and want to try to write a program that will open com1 and receive data from a ADC that is monitoring a voltage. I would like to analyze this value and if larger than some value write it to a file. Does anyone know where some serial port Freebasic code might be, that would be similar to this?
Thanks,
Monty
PS I would like to run this program on Windows XP platform

you could look into a system called "processing" (at processing.org). It makes a good companion to arduino on the pc and would be perfect for what you're describing.