S
Stanimir A.
Hello,
we are using the following C# code to test the IrDA communication on an iPAQ
hx4700 and 5550 (both have PocketPC 2003):
string name;
Stream irStream;
IrDAClient irdaClient = new IrDAClient();
IrDADeviceInfo[] irdaDevices;
irdaDevices = irdaClient.DiscoverDevices(2);
if ( irdaDevices.Length > 0 )
{
MessageBox.Show("IrDA found!");
try
{
System.Net.IrDAEndPoint endP = new
System.Net.IrDAEndPoint(irdaDevices[0].DeviceID, "IrDA:IrCOMM");
irdaClient.Connect(endP);
MessageBox.Show("IrDAConnected!!");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString() + " thrown in openConnection");
}
irStream = irdaClient.GetStream();
name = irdaDevices[0].DeviceName.ToString();
}
else
{
name="No IrDA Devices Found";
}
MessageBox.Show(name);
irdaClient.Close();
Application.Exit();
The code compiles fine and the CF and OpenNETCF are installed on the
devices, but when the app is started the message box comes out that no IrDA
Device was found. The IrDA adapters of both iPAQ-s are in order as we have
successfully tested them with eVC 4.0.
Any help much appreciated!
Stanimir
we are using the following C# code to test the IrDA communication on an iPAQ
hx4700 and 5550 (both have PocketPC 2003):
string name;
Stream irStream;
IrDAClient irdaClient = new IrDAClient();
IrDADeviceInfo[] irdaDevices;
irdaDevices = irdaClient.DiscoverDevices(2);
if ( irdaDevices.Length > 0 )
{
MessageBox.Show("IrDA found!");
try
{
System.Net.IrDAEndPoint endP = new
System.Net.IrDAEndPoint(irdaDevices[0].DeviceID, "IrDA:IrCOMM");
irdaClient.Connect(endP);
MessageBox.Show("IrDAConnected!!");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString() + " thrown in openConnection");
}
irStream = irdaClient.GetStream();
name = irdaDevices[0].DeviceName.ToString();
}
else
{
name="No IrDA Devices Found";
}
MessageBox.Show(name);
irdaClient.Close();
Application.Exit();
The code compiles fine and the CF and OpenNETCF are installed on the
devices, but when the app is started the message box comes out that no IrDA
Device was found. The IrDA adapters of both iPAQ-s are in order as we have
successfully tested them with eVC 4.0.
Any help much appreciated!
Stanimir