IrDA Overview (Windows Embedded CE 6.0)
1/6/2010
Many Windows Embedded CE–based devices have an infrared port compliant with the Infrared Data Association (IrDA). The IrDA specifies standards for hardware specifications and software protocols. Windows Embedded CE supports a IrDA-compliant stack that enables two IR devices to communicate with each other.
For more information about IrDA standards, see this Official IrDA Web site.
Modules and Components
The following table shows the components and modules that implement the Infrared Communications technology in Windows Embedded CE.
Item | Module | Description |
---|---|---|
IrDA Stack |
irdastk |
Core IrDA implementation based on the standards defined by Infrared Data Association (IrDA). |
IrCOMM driver |
ircomm |
IrCOMM port is a simulated port over the IrDA stack. For more information about the IrDA stack layers, see IrDA Stack Architecture. |
Serial IR NDIS miniport driver |
irsir |
IrSIR is an NDIS miniport driver that implements the Serial Infrared (SIR) MAC layer. |
Implementation Considerations
The following table shows the Sysgen variables that control the Infrared Communications technology in Windows Embedded CE.
Sysgen variable | Functionality |
---|---|
SYSGEN_IRDA |
This Sysgen variable adds the IrDA stack to the OS design. |