Link to home
Start Free TrialLog in
Avatar of mastallama
mastallamaFlag for United States of America

asked on

Interfacing through RS-232 cable (serial port)

Hey everyone,

I need a little bit of direction here.  I've recently purchased a sweet Video Matrix Switcher and really like the software that comes with it, but I'd like to rewrite the program with a little more functionality.  I've got a very basic knowledge of C++ (it's been a few years since I used it but I've got a pretty good memory and my text books) but the one thing I've never worked with before is sending/recieving information through the serial port on the computer.  The Matrix Switcher I've got will accept ASCII characters, so I basicly would like to create a pretty GUI to send preset ASCII strings through the serial port.

Should I use MFC?  STL?  ATL?  ...and what functions should I focus on?

Can someone point me in the right direction?

Thanks,
MastaLlama
ASKER CERTIFIED SOLUTION
Avatar of jkr
jkr
Flag of Germany image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of mastallama

ASKER

Ok, I read through that one but their sample code (as always seems the case) won't compile due to errors.  Also, I don't have VisualStudios or anything that comes with MFC and this code seems to lean on the MFC stuff a bit, but I could be mistaken.  Has anyone on here done this before?
What errors are you getting? That article does not really us any MFC code.
You may also take a look at this 'Serial library for C++' at codeproject :

http://www.codeproject.com/system/serial.asp <== have a look at CSerial which is the base serial class, which provides a wrapper around the Win32 API

-MAHESH
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I'll take a look at the CSerial.  It looks real easy to use.  I'll let you know how things go.  

Does anyone know if there's a difference in how a program should communicate through the serial port depending on the type of cable the equipment requires?  Different pins on different types of serial cables are the send pins.