[ lenny @ 14.01.2004. 09:08 ] @
Mobilni uredjaj Trimble GeoExplorer GeoXT (integrisani GPS prijemnik) ima instaliran Windows CE 3.0 (build 26), OS Rev 1.10.00. Koristim Embedded C++ 3.0, bez emulatora, direktno testiram na uredjaju. Probavao sam pristupiti njegovom COM portu, bez mnogo uspeha. Kod je sledeci (radi na obicnom Windows-u, navodno bi trebalo da radi i na CE): HANDLE hComm; hComm = CreateFile( L"COM2", GENERIC_READ|GENERIC_WRITE, 0, 0, OPEN_EXISTING, FILE_FLAG_OVERLAPPED, NULL); if (hComm == INVALID_HANDLE_VALUE) { // error opening port; abort MessageBox(NULL,L"Connection to COM2 failed",L"Connection problem",MB_OK); } Stalno dobijam error code 87 - invalid parameter. Cini mi se da ga muci FILE_FLAG_OVERLAPPED, jer sa FILE_FLAG_NORMAL bez problema napravi prazan fajl... |