ako se radi za windows (posto Borland sada ima C++ compajler i za Linux) onda to se najlakse radi sa read i write sistemskim pozivima u kombinacije se SetComm* i GetComm* API pozivima. uglavnom comm port se tretira kao fajl, a ostali GetComm i SetComm pozivi vrse ostali stvari.
Uglavnom, otvoris fajl com1
Setiras parametre ( parity, stop bits, itn) sa SetCommState, koji prima parametre iz DCB strukture. DCB strukturu mozer konstruirati rucno, ili iz stringa uz pomoc BuildCommDCB funkcije.
Sledece ti treba da konfigurires Comm za evente koje zelis ( CTS, DSR, itn) sa SetCommMask ... i onda samo pozoves WaitCommEvent. kada zavrsi wait comm event, onda dobijas informacije koji se od nastana navedenih u SetCommMask desio, i obradis podatke za taj nastan.
Mislim da je u kratkim crtama to.
People who think they know everything tend to irritate those of us who do.