Napravio sam programcic koji se povezuje na Com port sa nekim uredjajem(vaga konkretno).
Na Com port se povezujem pomocu CreateFile:
HANDLE hComm = CreateFile("COM1:", GENERIC_READ,0,0,
OPEN_EXISTING, FILE_FLAG_OVERLAPPED, 0);
if (hComm == INVALID_HANDLE_VALUE)
ShowMessage("Neuspesno povezivanje!");
Problem je sto se ova naredba izvrsi uspesno samo ponekad.
tj. kada se prvo ukljuci computer pa tek onda ukljuci uredjaj onda je sve ok.
U suprotnom, ako je uredjaj vec ukljucen(pre ukljucivanja comp) dobijem poruku da je neuspesno povezivanje.
Port ostaje isto COM1, to sam proverio.
Pretpostavljam da se u samom programu tu vise nista ne moze uraditi, ali gde onda?