throbber
AIRcable User Manual
`
`Page 1 of 7
`
`
`
`
`
`AIRcable User Manual
`
`AIRcable Serial
`
`Model 1302
`
`Wireless Bluetooth to Serial Adapter
`
`User Guide
`
`Rev 0.95
`
`December 7, 2004
`
`
`
`
`
`Thank you for purchasing an AIRcable. Your satisfaction is very important to us, so please read this guide
`before installing your AIRcable modules. We’d appreciate your feedback.
`
`For more information and instructions or for support please visit our website at http://www.aircable.net
`
`The AIRcable product is a Bluetooth to serial adapter for cable replacement functions with user accessible
`command line for configuration. The AIRcable product is Bluetooth 1.1 certified.
`
`AIRcable modules are intelligent and run firmware-based onboard Bluetooth connection software. There is
`no need to install and configure extra software to establish a wireless connection. Because the AIRcable is
`designed to replace physical connections, you can run the same software that would support a physical
`cable.
`
`Each module has a button accessible through a hole in the device which is used to pair two modules to become a point-to-point
`“Wireless Cable™”. During this pairing process, make sure no other Bluetooth device is discoverable within range (approx. 10 meters).
`
`Each module has one power LED (green) which shows that the firmware is running correctly and a connection LED (blue) that shows
`the status of a connection. The connection LED is on solid if a connection to another device is active. Otherwise it is blinking or it is off.
`
`The AIRcable Serial is fully Bluetooth 1.1 certified and is compatible with all other Bluetooth 1.1 compatible devices. The AIRcable
`Serial is compilant with RS-232 serial industrial standard EIA-232-E. There are two different versions available: The DTE has a Sub-D 9
`pin female connector and the DCE has a Sub-D 9 pin male adapter.
`
`The AIRcable Serial supports all modem control signals, including DTR, DSR, and DCD. Data flow control is implemented using
`RTS/CTS handshake. Data mode by default is 8 bit, no parity, one stop bit.
`
`NOTE: Because the devices implement hardware handshake, the RTS/CTS lines have to be connected or it must be switched
`off. If your device does not support hardware handshake you must switch off hardware handshake with the 4th switch on the AIRcable
`switch (down) in order for the AIRcable Serial to work properly.
`
`Pin 9 can also be used for powering the AIRcable Serial module. Apply 5-15V DC, plus to pin 9, GND is pin 5 instead of using an
`external power adapter.
`
`
`
`Cellspin Ex. 2001 - Pg. 1
`
`Petition for Inter Parties Review
`of U.S. Patent No. 9,258,698
`EXHIBIT
`
`Cellspin-2001
`
`IPR2019-00131
`
`exhibitsticker.com
`
`

`

`AIRcable User Manual
`
`Page 2 of 7
`
`
`
`
`
`
`
`
`
`Baudrate Selection and Switches
`
`The AIRcable Serial provides switches accessible from the top to select the baud rate. Switch up is on or '1'. Down means off or '0'.
`
`The 4th switch is for hardware handshake. Up means hardware handshake is switched on, down means off.
`
`SW1
`0
`0
`0
`0
`1
`1
`1
`1
`
`
`
`SW2
`0
`0
`1
`1
`0
`0
`1
`1
`
`SW3
`0
`1
`0
`1
`0
`1
`0
`1
`
`Baud Rate
`31.25 kbit/s
`19.2 k
`4.8 k
`56.7 k
`4.8 k
`38.4 k
`9.6 k
`115.2 k
`
`Cellspin Ex. 2001 - Pg. 2
`
`

`

`Page 3 of 7
`
`AIRcable User Manual
`
`Configuration
`
`When you receive an AIRcable Serial, the device must be configured.
`
`AIRcable devices support these modes:
`
`(cid:122) Cable Mode
`(cid:122) Service Mode
`(cid:122) Manual Mode
`
`Cable Mode
`
`In cable-mode, two AIRcable devices are paired together and create a bond so no other device can interfere.
`
`To pair two AIRcables use this simple procedure:
`
`1. Press and hold the pairing button for 5 seconds. The AIRcable module automatically configures itself and starts in slave mode.
`The power LED (green) will be on again and the connection LED (blue) starts flashing rapidly.
`2. Do this on both devices that are going to be paired.
`3. On one device press the pairing button again (short click) to change the mode to master.
`At this time the two devices will find each other, pair and establish a connection.
`4. The pairing information has been stored in flash and the two AIRcable modules will connect automatically when they are
`powered on. No other device can connect to either AIRcable.
`
`Advanced Modes
`
`The AIRcable Serial can be set into various advanced modes. Use the command line interface to change into these modes.
`
`(cid:122) Service-Slave mode
`(cid:122) Service-Master mode
`(cid:122) Manual mode
`
`Using the Command Line Interface
`
`The command line interface is available through the serial interface before the AIRcable device is connected. This means that the
`connection LED must be either blinking or off.
`
`The serial parameters for the command line interface are fixed at:
`• 115200 baud (AIRcable for Motorola is at 57600 baud)
`• no parity, one stop bit, 8 bit data, hardware handshake enabled
`
`Use a serial null-modem cable to plug the AIRcable Serial with a male type DB9 connector into a PC.
`
`Each command starts with a “^A” (control-A or 0x1) character, then follows one of the commands listed below in all caps letters and
`finishes with a single <CR> (carriage return or 0xd). The command has to be completed within 3 seconds. Otherwise the received
`characters are deleted and ignored. All commands respond with an "OK".
`
`Be aware that some commands in some states require the device to reset. They are marked with (*). This process will take a few
`seconds during which the AIRcable will not respond to any commands. The power light will go out briefly.
`
`
`Service-Slave Mode
`
`In the Service-Slave Mode, the AIRcable allows other Bluetooth devices to connect to it. This mode can be used to allow a Palm with
`Bluetooth or a Laptop with Bluetooth support to connect. The main advantage of this mode is that it allows several devices to connect
`to it as oppose to the previously described point-to-point cable modes.
`
`Cellspin Ex. 2001 - Pg. 3
`
`

`

`AIRcable User Manual
`
`Page 4 of 7
`
`In order to switch the AIRcable module into “Service-Slave Mode” use the command line interface detailed below. This is just an
`example. Please adjust the commands to the situation you need, including your security needs.
`
` •
`
` Reset the AIRcable to the factory default value and delete all pairing information
`"^A Z <CR>
`• Change the name of the device
`”^A N AIRcable <CR>”: set the name to AIRcable. The name has to be exactly 8 characters long. Use spaces to fill up.
`• Configure the PIN number. Either a fixed 2-5 digit number or an automatically generated 5 digit ID that will be added to the name to
`uniquely identify multiple AIRcables.
`”^A P 1234 <CR>”: set pin number to 1234, require authentication
`”^A PU <CR>”: generate a unique 5 digit pin number and append it to the name
`”^A PD <CR>”: disable authentication, the AIRcable allows connection without PIN. It will keep the pin number and the name.
`• Configure the supported Bluetooth profiles (see details below):
`”^A DDS <CR>”, set discoverable SPP profile.
`• Switch to mode to “Service-Slave Mode”
`”^A A3 <CR>
`
`
`Service-Master Mode
`
`The Service-Master Mode is the counter part to the Service-Slave Mode. It can be used as a master to connect to several Bluetooth
`devices which are in range, one at a time. The advantage is that it does not require pairing or bonding with the other end. It is a truly
`automatic-connect to many other Bluetooth devices. Certainly you can configure automatic pairing with a PIN number of your choice.
`
`For example, it can connect to Bluetooth scanners without pairing it to a particular one. In this case the Service-Master AIRcable would
`be configured with the PIN number of the scanner (often “0000”) with authentication enabled and it will automatically connect to the
`first scanner it finds. You can change the scanner without changing the configuration.
`
`The Bluetooth Service-Master Mode can also be used to connect to a number of AIRcable devices in Service Mode. This is designed for
`field usage where the AIRcable Service modules are stationary and the AIRcable Master-Service is mobile going from one Service
`module to another. Again this is an example. Adjust to your needs.
`
`• Configure the PIN number that corresponds to the devices you want to connect to, either a fixed 2-5 digit number or an automatically
`generated 5 digit ID that will be added to the name to identify the AIRcable.
`”^A P 0000 <CR>”: set pin number to 0000, require authentication
`• Disable authentication if the devices you are connecting to don’t require authentication: “^A P D <CR>”
`• Switch to mode to “Service-Master Mode”
`”^A A4<CR>
`
`
`Manual Mode
`
`The manual mode is designed to give Bluetooth support to devices that cannot run a full Bluetooth stack. The command line interface
`is a collection of the simple most common Bluetooth commands. It allows the discovery of other devices, pairing, inbound slave and
`outbound master connections and disconnect by software.
`
`You should understand Bluetooth before you can use the manual mode. Please contact us if you have any questions.
`
`Disconnect by Software
`
`Once a connection is established the command line interface is no longer available since all input and output is routed through
`transparently to the other end.
`
`In this mode it is possible to disconnect a link programmatically. Depending on the type of device (DTE, DCE or USB) your software
`would disable either the DTR or the DSR line, whichever is an input on the AIRcable side.
`
`(cid:122) On the AIRcable Serial DCE (module with male type DB9 connector) the input pin is pin 6 of the DB9 connector (DSR). Once
`this pin becomes inactive, the connection is dropped.
`(cid:122) On the AIRcable Serial DTE (module with female type DB9 connector) the input pin is pin 4 of the DB9 connector (DTR). Once
`
`Cellspin Ex. 2001 - Pg. 4
`
`

`

`AIRcable User Manual
`
`Page 5 of 7
`
`this pin becomes inactive, the connection is dropped.
`(cid:122) On the AIRcable USB module, the program should use the DTR line to disconnect the link.
`(cid:122) On the AIRcable for Motorola, close the port and it will automatically disable DTR and disconnect.
`
`
`
`
`
`
`List of commands
`
`“H”
`“B”
`“O”
`
`“P”
`“P12345”
`
`“PD”
`
`“PU”
`"E"
`"E1"
`“N”
`“NAIRcable”
`
`“I”
`
`“I90”
`
`“CS1A2B3C4D5E6F”
`
`“R1A2B3C4D5E6F”
`
`"L"
`"L1234567890ABCDEF..."
`“D”
`
`“DDSDLO”
`
`“DU”
`“S”
`
`“S20”
`
`“A”
`
`“A0”
`“A1”
`
`Shows status of the AIRcable
`Print its own BT address: “ADDR: 1A2B3C4D5E6F”
`Print or set “Class Of Device”.
`Example: “OC20104” sets class of device to INFO+MODEM+NET, major PC, minor
`DESKTOP, see "Bluetooth Assigned Numbers" documentation (*)
`Display PIN number: "PIN: 12345"
`Set PIN number to “12345”, and enable authentication. Pin number can be
`between 2 and 5 digits long.
`Disable authentication but keeps the PIN number if another device asks for it. For
`slave mode only.
`This command creates a unique 5 digit PIN number and appends it to the name.
`Disable encryption mode: "encryption disabled"
`Example: enable encryption mode.
`Returns the name of the device: "AIRcable"
`Set name to AIRcable, name has to be exactly 8 characters, fill up with space if
`required name is shorter.
`Do an inquiry scan for default 11 seconds. The following commands are useful
`only in manual mode. Upon start it will respond with: "INQUIRING". At the end it
`will print "OK".
`Do an inquiry scan for 90 seconds, number must be between 1 and 90 seconds.
`The result for example looks like: “1A2B3C4D5E6F, class 0xC20104, name
`AIRtag 12345”.
`Connect as master command. Use authentication as configured. Example: connect
`to this BT address at port serial. Second letter specifies the port to connect to: S-
`serial D-dialup L-lan or O-obex. The command responses with "CONNECTING",
`then "CONNECTED" or "FAILED".
`Manual pair request. This pairs the AIRcable with the partner specified with the
`address. It uses the PIN number configured. The the AIRcable stores the link key
`it receives to be used in a subsequent connect command. The command
`responses with "PAIRING" and then "OK" or "FAILED".
`Read the link key that was stored by previous commands.
`Set the link key. These are 32 hex numbers.
`Display the services enabled, it is a hex number that is or’d from these services:
`serial 0x8, dialup 0x4, lan 0x2, obex 0x1.
`Set discoverable mode and advertise SPP (serial), DUN (dial-up), LAN, OBEX
`profiles. First specify if the device should be discoverable “D” or not “U”, then
`select the profiles: S-serial D-dialup L-lan or O-obex. (*)
`Make device undiscoverable, keep the selected profiles.
`Slave connect command. This is a one time slave command for 11 seconds. After
`that the devices is in manual mode again. The command responses with "OPEN"
`and then "CONNECTED" or "FAILED".
`Start slave connect for 20 seconds. If authentication is enabled the PIN number
`configured is being used. You can specify up to 90 seconds.
`Display automatic mode (manual=0, master=1, slave=2, service=3, service-
`master=4)
`Manual mode
`Cable-slave mode. The AIRcable becomes discoverable and will be in pairing
`mode if no pairing information has been stored. Then it will be not discoverable
`and will allow connections only from the paired partner. In this mode, only the
`
`Cellspin Ex. 2001 - Pg. 5
`
`

`

`AIRcable User Manual
`
`Page 6 of 7
`
`“A2”
`
`“A3”
`
`“A4”
`
`"U"
`
`“UN1E”
`
`“UE2I”
`"UO1E"
`"T"
`
`"T472"
`
`"K"
`"K1"
`
`“Z”
`“X0”
`“X1”
`“Y”
`"K"
`
`"F"
`“F000”
`
`"V"
`"V08000012"
`
`
`
`
`
`SPP profile is active.
`Cable-master mode: do inquiry first, then pairing with the configured PIN number,
`then connect as master (not discoverable).
`Service-slave Mode: Use the authentication, profiles, pin number and name
`configured before. (*)
`Service-master mode. If authentication is enables it first discovers a partner, tries
`to pair with it and makes a connection. If authentication is disabled, it discovers a
`partner and tries to connect to it. It uses the PIN number configured before.
`UART configuration command. Display the settings in hex: "UART: 0x6". It is an
`add up of the following: external switches enabled: 6, even parity: 4, odd parity:
`2, two stop bits: 1.
`Configure the UART: First letter is parity: none=N, E=even, O=odd. Second is
`number of stop bits: 1=one, 2=two. Third letter enables the external baud rate
`switches: external=E, internal=I.
`Example 2: Even parity, 2 stop bits, internal baud rate settings.
`Example 3: Odd parity, 1 stop bit, external switches enabled.
`Display the baud rate of the UART after a connection has been established.
`"BAUD: 0" means that the external switches determine the baud rate.
`Set the baud rate while connected to this value. It is a 3 digit decimal value with
`leading zeros to this formula: baud * 0.004096. Example: set baud to 115200. (*)
`AIRcable USB only: command to configure hardware handshake
`Disable hardware handshake, this is for poorly written MS applications.
`Use the dip switches on the AIRcable Serial modules.
`Remove pairing information and go into manual mode (*)
`Disable debug mode
`Switch debug mode on, print status information
`Send a “cancel” command to abort any ongoing activity.
`AIRcable USB has the ability to switch off hardware handshake. Use "K1" to
`disable hardware handshake and "K0" to enable hardware handshake.
`Display the sniff max interval: "SNIFF 0x0"
`Specify the maximum sniff interval for slave connections. “000” means, sniff is off,
`“540” is the maximum. The three digits are in hex specifying the number of slots.
`Display the page scan interval window: PAGESCAN INTV/WIND: 0x800/0x12"
`Set the page scan interval to 0x0800 and the window to 0x0012
`
`Note that the (*) in the description means that this command may reset the processor. Wait for 3 seconds before issuing another
`command.
`
`Operational Specification
`
`Range: 10m in open office conditions
`
`Electrical Requirements:
`
`VCC
`
`VIH
`
`VIL
`
`VOH
`
`VOL
`
`power supply
`
`high level input
`
`low level input
`
`high output level
`
`low output level
`
`5V
`
`2.0V
`
`-12V
`
`3V
`
`
`
`12V
`
`12V
`
`0.8V
`
`
`
`-3V
`
`Power consumption
`
`Cellspin Ex. 2001 - Pg. 6
`
`

`

`AIRcable User Manual
`
`Connected
`
`Connected standby
`
`Waiting to connect
`
`Waiting to connect standby
`
`Dimensions
`
`Page 7 of 7
`
`42
`
`3
`
`42
`
`2
`
`73
`
`52
`
`55
`
`21
`
`mA
`
`mA
`
`mA
`
`mA
`
`Length: 55mm, Width: 37mm, Hight: 17mm, Weight: 19g, Housing: ABS
`
`Physical Connectors
`
`External power: 1.3mm power plug, DB9 connector
`
`Environmental Requirements
`
`Operating temperature: -20° to 85°C, Humidity: 5% to 95% non condensing, storage temperature -40° to 95°C
`
`Regulatory Compliance
`
`The Socket Bluetooth module is designed to be compliant with the rules and regulations in locations where they are sold and will be
`labeled as required. This product is type approved — users are not required to obtain license or authorization before using.
`
`Radio Frequency Interference Requirements
`This device complies with part 15 of the FCC rules. Operation is subject to the following conditions: (1) This device may not cause
`harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired
`operation.
`
`This equipment is also ETS 300 328, ETS 300 826 and C-TICK compliant. These limits are designed to provide reasonable protection
`against harmful interference when the equipment is operated in a commercial environment.
`
`This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the
`instruction manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely
`to cause harmful interference, in which case the user will be required to correct the interference at his or her own expense.
`
`This equipment generates and radiates radio-frequency energy. To comply with FCC RF exposure compliance requirements, the
`following antenna installation and device operating configurations must be satisfied: (1) Users are not permitted to make changes or
`modify the system in any way, and (2) connecting external antennas to the card is prohibited. Changes or modifications not expressly
`approved by the party responsible for compliance could void the user’s authority to operate the equipment.
`
`If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment
`off and on, the user may try to correct the interference by one or more of the following measures:
`
`(cid:122) Reorient or relocate the receiving antenna of the radio or television.
`(cid:122) Increase the distance separating the equipment and the receiver.
`(cid:122) Connect the equipment to an outlet on a different branch circuit than that of the receiver.
`(cid:122) Consult the dealer or an experienced radio/TV technician for help.
`
`The user may find the following booklet helpful: How to Identify and Resolve Radio-TV Interference Problems. This booklet is available
`from the U.S. Government Printing Office, Washington, D.C. 20402
`
`
`
`
`
`Cellspin Ex. 2001 - Pg. 7
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket