© 2000 Ubicom, Inc. All rights reserved.
- 14 -
www.ubicom.com
AN16
SX IrDA Virtual Peripheral Implementation
3.3.10 Implementation LAP Layer State Machine
The IrDA Virtual Peripheral LAP layer manages the LAP
secondary-only state machine from the IrDA Lite specifi-
cation.
The implementation differs from the specification in the
following ways:
There is no OFFLINE state (i.e. the LAP layer can al-
ways receive frames).
The XID response to an XID command frame as stated
in Discovery section (i.e. slot 0 must be received for the
SX to respond).
The addition of the QUERY state so the IrDA Virtual
Peripheral can initiate XID discovery following the IrDA
Lite primary state machine.
The IrDA Virtual Peripheral will always automatically
accept an incoming connection request rather than
asking a higher layer if it should accept the connection
request.
The ability to transmit UI command frames (NDM state
only).
Note that the payload layer automatically filters the
frames such that the LAP layer will only be informed of
frames that are correctly addressed command frames
with the final bit set.