Mombu the Microsoft Forum sponsored links

Go Back   Mombu the Microsoft Forum > Microsoft > Subject: Pocket PC to PC via serial port evc
User Name
Password
REGISTER NOW! Mark Forums Read

sponsored links


Reply
 
1 4th July 21:07
chris baker†¸¬©­Ø¬rë,Љìš+¢ÊµÊ&
External User
 
Posts: 1
Default Subject: Pocket PC to PC via serial port evc



Can nanybody communicate from a pocket pc to serial port on PC in embedded
vc++?

The code below worksfrom COM1: to COM2: via null modem but not on pocket pc.
Ay ideas?

HANDLE hPort=0;
CString sName;
CString sOut="";
char szOut[256]="";
char szNC[100]="No connection!";
DCB dcb;

// open
sName = _T("COM1:");
hPort = CreateFile(sName, GENERIC_READ | GENERIC_WRITE, 0, NULL,
OPEN_EXISTING, 0, NULL);

if(hPort == INVALID_HANDLE_VALUE)
{
MessageBox((LPCTSTR)szNC);
return;
}

// dcb
dcb.DCBlength = sizeof(DCB);
GetCommState(hPort, &dcb);
dcb.BaudRate = 115200;
dcb.Parity = NOPARITY;
dcb.ByteSize = 8;
dcb.StopBits = ONESTOPBIT;
dcb.fDsrSensitivity = FALSE;
dcb.fOutxCtsFlow = FALSE;
dcb.fOutxDsrFlow = FALSE;
dcb.fOutX = FALSE;
dcb.fInX = FALSE;
SetCommState(hPort, &dcb);

DWORD dwOut = sOut.GetLength();
DWORD dw=0;

strcpy (szOut, "This is the out string");

WriteFile(hPort, szOut, dwOut, &dw, NULL);

CloseHandle(hPort);
  Reply With Quote


  sponsored links


Reply


Thread Tools
Display Modes




Copyright © 2006 SmartyDevil.com - Dies Mies Jeschet Boenedoesef Douvema Enitemaus -
666