USB IrDA Dongle

I am confused, if I add USB IrDA dongle that uses say the SigmaTel chip, do I write C# code to communicate with a USB device or an IrDA device.

In either case can anyone point a Visual C# 2005 Express Edition newbie to some information that would help me to write code to communicate using such a device to an IrDA enabled external device?

[353 byte] By [PatrickBrynhowel] at [2007-12-23]
# 1

Thread moved to VC# Express forum.

It depends what you want to do. you may need to take a look at the System.IO.Ports for serial access.

http://msdn2.microsoft.com/en-us/library/ms297044.aspx

ahmedilyas at 2007-8-30 > top of Msdn Tech,Visual Studio Express Editions,Visual C# 2005 Express Edition...
# 2
You'd use the Irda* classes in the System.Net.Sockets namespace, System.Net.Irda.dll assembly. Those classes are only available in the .NET Compact Framework, designed for hand-held devices. Which, I'm sure, is not included with the Express edition. You should be able to download it and reference it the assembly in your project, never tried it...
nobugz at 2007-8-30 > top of Msdn Tech,Visual Studio Express Editions,Visual C# 2005 Express Edition...
# 3
I had started to get the impression that IrDA was only in the Compact Framework, so what you say rings true. I have not got the experience yet to know how to add it to the project, but I guess that will come with time. Thanks for your help.
PatrickBrynhowel at 2007-8-30 > top of Msdn Tech,Visual Studio Express Editions,Visual C# 2005 Express Edition...
# 4
Thanks for the advice, I have started to look at the possibility of using serial comms for the PC part of the project and leaving the IrDA to the Palm interface.
PatrickBrynhowel at 2007-8-30 > top of Msdn Tech,Visual Studio Express Editions,Visual C# 2005 Express Edition...