|  | Stack Demonstration Executables
All of the Microlite-IrDA stack demonstration executables:
 
are IrDA SIR compliant
use IrCOMM 9-wire cooked
use COM1 on a PC with Windows 2000 or XP
use a SIR dongle - either an ACTiSYS IR220L(+) or Extended Systems JetEye ESI-9680
 Primary Stack Demonstration Executables
There are 2 demonstration executables:
 
IrDA-pri-demo-actisys.exe (208,939 bytes)
IrDA-pri-demo-esi.exe (208,939 bytes)
 
Both the primary demonstration executables attempt an IrCOMM connection and once connected,
allow basic AT commands to be sent as serial data.
 
You will need:
 
a PC with Windows 2000 or XP
a SIR dongle - as above
an IrDA device with a secondary stack eg a mobile phone - Nokia 7110, 6210, 6310, Ericsson T68 etc
 
Ensure that no IrDA port is enabled via the control-panel.
 
Attempt to run the Microlite-IrDA primary demo in 2 steps:
 Step 1
With the Microlite-IrDA primary demo running and
Without a dongle in COM1 and
Without a phone in range
 
the Microlite-IrDA primary demo should attempt discovery every ~5 secs
ie states 0, 1.
 Step 2
With the Microlite-IrDA primary demo running and
With a dongle in COM1 and
With a IrDA enabled phone in range
 
the Microlite-IrDA primary demo should discover, negotiate, query IAS and IrTTP/IrCOMM connect allowing AT commands via serial data
ie states 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
 Secondary Stack Demonstration Executables
Both the secondary demonstration executables accept an IrCOMM connection and once connected,
simply echo back any serial data.
 
IrDA-sec-demo-actisys.exe (221,227 bytes)
IrDA-sec-demo-esi.exe (221,227 bytes)
 
You will need:
 
a PC with Windows 2000 or XP
a SIR dongle - as above
an IrDA device with a primary stack and IrDA SIR port eg a second dongle in COM2 or built-in SIR IrDA port
 
Also, both of the secondary demonstration executables will also work in 'loopback' mode
where the Microsoft Win32 IrDA stack is used to act as the primary node via COM2.
 
You will need:
 
a PC with Windows 2000 or XP
a serial cable with COM1 RxD/TxD looped back to COM2 TxD/RxD
a exe that uses the Microsoft Win32 IrDA stack as a primary node - eg a demo is in the tools section
 
Ensure that a IrDA port is enabled using a second dongle in COM2 via the control-panel.
The IrDA baud-rate may need to be set to 9600, ie not 115K2.
 
Attempt to run the Microlite-IrDA secondary demo in 3 steps:
 Step 1
Without the Microlite-IrDA secondary demo running and
With a dongle in COM2 and
With a IrDA enabled phone in range
 
Windows 2000/XP should show the phone detected in the status bar.
 Step 2
With the Microlite-IrDA secondary demo running and
With a dongle in COM1 and
With a dongle in COM2 facing the other dongle
 
the Microlite-IrDA secondary demo should show discovery, negotiation and IAS querying by the automatic Win32 IrDA polling
ie states 0, 1, 2, 3, 2, 3
 Step 3
With the Microlite-IrDA secondary demo running and
With a dongle in COM1 and
With a dongle in COM2 facing the other dongle and
With the Win32 primary demo running
 
the Microlite-IrDA secondary demo should show additional IAS querying, IrTTY/IrCOMM connecting, echoing of serial data, IrTTY/IrCOMM disconnecting and IrTTY/IrLAP disconnecting
ie states 0, 1, 2, 3, 2, 3, 4, 5, 2, 0
 Tested Platforms
All of the Microlite-IrDA stack demonstration executables have been tested on these platforms:
 
  | CPU | Clock | OS |  
  | Pentium | 1.7 GHz | Win2K SP4 |  
  | Pentium | 400 MHz | Win2K SP4 |  Downloads
   | Downloads |  
   | Microlite-IrDA Demos |   |    |