|
 |
 |
ACTiSYS
Protocol Software ACT 1-1.0 (IR960SW):IrDA-1.0
Primary-Station Protocol Stack
- Compatible
with Windows 95, Puma-TranXit, HP-5MP laser printer IrDA
software drivers
- 9.6K to
115.2K bps and extension to 1M & 4M bps
- IrLAP,
IrLMP, IrCOMM, IrLAN, etc.
- Tightest
assembly code on the market!
- Specialize
in various micro-controller assembly codes and C codes
- Source code
and object code for licensing
- Contract
design and consulting services
- IrDA
Protocol Software for Peripheral Devices
- In
80C51 code (4K Byte memory space!). (IR920SW/9200SW)
- In
C-code. (IR940SW/9400SW)
- Also
ported to other micro-controller assembly codes.
- Already
integrated into printer, cellular phone, pager,
instrument, etc.
- IrDA
Protocol Software for Palmtop Computers
- In
C-code for DOS or RISC devices. (IR960SW/9600SW)
- Already
integrated into palmtop PC, notepad, etc.
- Can
also be embedded into IrDA ASIC chips.
- Major
Features
- A
generic core implementation of the IrLAP, IrLMP and
IrComm protocol software
- It can
be ported to different micro-controllers
- Conforms
and exceeds minimum requirements for IrLAP and IrLMP
secondary and primary
- Supports
multiple baud rates: 2.4k, 9.6K, 19.2K, 38.4K, 57.6K,
115.2K, 1M, 4Mbps
- Supports
64, 128, 256, 512, 1024, 2048 and 4096 byte frame
sizes if 128, 256, 512, 1024, 2048, 4096 and 8192
bytes of SRAM, resectively, are used
- Requires
only 4K bytes of on-chip ROM of typical 8-bit micro-controler
- Co-exists
with ASK-IR protocol to become Dual-Mode SIR Protocol
set
- Major
Software Components
- Hight
level I/O driver -- receive a frame, send a frame, etc
- Buffer
management
- State
machine -- discovery, connection, etc
- Initialization
-- code start, warm start, etc
- Main
program -- printer application
- Low
level I/O driver, etc
|
|
|
 |
 |
|
|