The Wireless Connectivity Expert 48511 Warm Springs Blvd., Suite 206, Fremont CA 94539 Tel: +1-510-490-8024 Fax: +1-510-623-7268 Website: http://www.actisys.com/ E-mail: irda-info@actisys.com ACT-IR100SD OBEX Server IrReady Intelligent Adapter User’s Manual October 30, 2006 Ver. 1.
The Wireless Connectivity Expert ACT-IR100SD OBEX Server User’s Manual TABLE OF CONTENTS REVISION HISTORY ............................................................................................... 3 PRECAUTIONS ........................................................................................................ 4 1. FEATURES ................................................................................................................ 5 2. OVERVIEW................................................
ACT-IR100SD OBEX Server User’s Manual The Wireless Connectivity Expert REVISION HISTORY Revision History Revision 1.0 Date Comment 10/30/2006 Draft Preliminary Design Specification. Copyright 2000-2006 ACTiSYS Corp. Page 3 of 17 Oct 30, 2006 Version 1.
The Wireless Connectivity Expert ACT-IR100SD OBEX Server User’s Manual PRECAUTIONS To ensure trouble-free operation, please observe the following precautions: Optical communications are easily affected by external light sources, weak batteries, transfer distance, transfer angle, etc. Any of these conditions may cause a data transfer failure, incomplete or missing data. Make sure that the wireless interface is away from direct sunlight and other strong light source.
The Wireless Connectivity Expert ACT-IR100SD OBEX Server User’s Manual 1. FEATURES A complete IrDA Protocol stack in a dongle. Supports both IrDA Primary and Secondary mode, changeable via PC utility. No driver program is needed. Supports mandatory IrDA layer: IrPHY, IrLAP, IrLMP and IAS. Supports upper layers TinyTP, IrCOMM, IrLPT, and OBEX PUT/GET server. Supports host baud rate from 1.2 kbps to 115.2 kbps, which is changeable by PC utility. IrDA baud rate from 9.6 kbps to 115.
The Wireless Connectivity Expert ACT-IR100SD OBEX Server User’s Manual 2. OVERVIEW The ACT-IR100SD is a high-integration IrDA Intelligent dongle. It provides a serial interface to a host device that intends to have Infrared communication capability. The host device can be any equipment or device that needs to communicate with IrDA enabled portable or tablet PC, PDA, cellphone and hand held data terminal, via IrDA protocol with only a wired serial interface.
ACT-IR100SD OBEX Server User’s Manual The Wireless Connectivity Expert 3. ARCHITECTURE OF ACT-IR100SD The mandatory IrDA protocol layers, IrLAP and IrLMP (including IAS) are handled by ACT-IR100SD, In addition, TinyTP, IrCOMM, IrLPT and OBEX transport are also included. The incoming/outgoing IrDA user data payload are buffered and then transferred to/from the host. The baud rates of IrDA traffic and host interface are independent of each other.
ACT-IR100SD OBEX Server User’s Manual The Wireless Connectivity Expert 4. HOST INTERFACE The host interface of ACT-IR100SD is a full-duplex asynchronous RS232 DB9M connector. The following table is the signals of DB9M connector. It can be treated as DTE. The data bytes are transmitted via TXD pin and received via RXD. Each data byte consists of one start bit (0), 8 data bits (LSB first, MSB last), a stop bit (1) and no parity bit. Implementing H/W flow control signals in host end is recommended.
ACT-IR100SD OBEX Server User’s Manual The Wireless Connectivity Expert 4.1 Host Interface Signals ACT-IR100SD host interface consists of three output signals and five input signals. All these signals are low active. That is, they are at 0V when active and at VCC level when inactive. When an inverting RS232 level converter is used, the corresponding RS232 level signals are high active. That is, they are at +12V nominal when active and at –12V nominal when inactive. 4. /TXD: serial data output. 2.
The Wireless Connectivity Expert ACT-IR100SD OBEX Server User’s Manual 5. OPERATING IN ACT-IR100SD 5.1 How To Connect IR100SD With Host Device: IR100SD uses a standard RS232 DTE port to connect with the host. If the host device is a Modem like device and has a RS232 DCE port, then use a "straight cable". That is, connect the signals with the same name from one side to the other. All the operating procedures of IR100SD are triggered by DSR signal from HOST, (DSR for IR100SD is an input signal.
The Wireless Connectivity Expert ACT-IR100SD OBEX Server User’s Manual 5.2.1 The first page is to set the host baud rate and the hardware flow control. Please Note: Ignore CTS: If host device has no hardware flow control signals, only Tx, Rx and GND, then you have to set this bit to 1. IR100SD will pass the coming data to host and doesn’t care the status of CTS.
The Wireless Connectivity Expert ACT-IR100SD OBEX Server User’s Manual 5.2.2 The second page is to set time interval of discovery, the slot number of discovery and the mode of IR100SD. 1) IR100SD supports both Primary and Secondary. It allows customer to change it. 2) Discovery time should be 3 seconds in general. If you want the discovery process faster, you can change it. 3) Discovery slot can also make discovery process faster. Copyright 2000-2006 ACTiSYS Corp.
The Wireless Connectivity Expert ACT-IR100SD OBEX Server User’s Manual 5.2.3 The third page is to set the IrDA protocols when IR100SD is in Primary. Copyright 2000-2006 ACTiSYS Corp. Page 13 of 17 Oct 30, 2006 Version 1.
The Wireless Connectivity Expert 5.3 ACT-IR100SD OBEX Server User’s Manual OBEX PUT/GET Description The OBEX specification consists of two major parts: a protocol and an application framework. This is also illustrated graphically below. The "application framework" is represented in ellipses inside the "wide word of applications" at the upper half of this figure. The "protocol" part is presented in five rectangles at the lower half of this figure.
ACT-IR100SD OBEX Server User’s Manual The Wireless Connectivity Expert The following figure shows how cellphone or PDA delivers an object (maybe a phone book record, a picture or a formatted data) to user’s host. When IR100SD-OBEX-Server receives OBEX PUT command, it will act like a PUT server and reply proper response. Then it will trim PUT commands sent by cellphone, only left object data itself and then pass to user’s host.
The Wireless Connectivity Expert ACT-IR100SD OBEX Server User’s Manual Frame length means total frame size, including byte 0,1,2, and 3. For example, if data frame is 300 bytes, length should be 304. 6. THE DEFAULT SETTING OF ACT-IR100SD The default setting of ACT-IR100SD is configured as the following: Parameters Setting Host baud rate and data format: 115.
ACT-IR100SD OBEX Server User’s Manual The Wireless Connectivity Expert 7. ACT-IR100SD DONGLE DIMENSIONS 8. CHARACTERISTICS AND SPECIFICATION Parameter DC supply voltage Min. Typical Max. Units 6.0 7.5 12 V Supply voltage, VSS 0 Operating temperature range, TA 0 V 60 ℃ DC current (Ready mode) 40 DC current (Active mode) 50 150 mA Infrared Transmitting range 158 200 cm +/-6 +/-12 V RS232 signal threshold level Copyright 2000-2006 ACTiSYS Corp.