IrDA Overview (Windows CE 5.0)
Many Microsoft Windows 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 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 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 CE.
Sysgen variable | Functionality |
---|---|
SYSGEN_IRDA | This Sysgen variable adds the IrDA stack to the OS design. |
See Also
IrDA OS Design Development | IrDA Application Development
Send Feedback on this topic to the authors