SENA TECHNOLOGIES PARANISD200 Users Manual

Parani-SD100/200
User Guide
Version 1.0.0
2006-07-22
1
User Guide for the Parani-SD100/200
Version 1.0.0 Firmware version 1.0.X Last revised on June 14, 2006 Printed in Korea
Copyright
Copyright 2002, Sena Technologies, Inc. All rights reserved. Sena Technologies reserves the right to make changes and improvements to its product without providing notice.
Trademark
Parani™ is a trademark of Sena Technologies, Inc. Windows® is a registered trademark of Microsoft Corporation. Ethernet® is a registered trademark of XEROX Corporation.
Notice to Users
When a system failure may cause serious consequences, protecting life and property against such consequences with a backup system or safety device is essential. The user agrees that protection against consequences resulting from system failure is the user's responsibility. This device is not approved for life-support or medical systems. Changes or modifications to this device not explicitly approved by Sena Technologies will void the user's authority to operate this device.
Precautions and Safety
Electricity
Use only the supplied AC adapter. Use of unauthorized power adapter is not recommended. Electrical shock may result. Do not kink or crease the power cable or place heavy objects on the power cable. Fire can result from damaged power cables. Do not handle power plug and adapter with wet hands. Electrical shock may result. Immediately power off the product and unplug the AC adapter if smoke or odors emit from the product and adapter. Fire can result from improper use. Immediately power off the product and unplug the AC adapter if water or other liquids are present. Fire can result from improper use.
Product
Parani-SD meets the RS-232 standards. Do not wire with non-standard products. Damage to your products may result from improper use. Do not drop or subject the device to impact. Damage to your products may result from improper use. Keep away from harsh environments including humid, dusty, and smoky areas. Damage to your products may result from improper use. Do not use excessive force on the buttons or attempt to disassemble the device. Damage to your products may result from improper use. Do not place heavy objects on the product. Damage to your products may result from improper use.
Technical Support
Sena Technologies, Inc. 210 Yangjae-dong, Seocho-gu, Seoul 137-130, Korea Tel: (+82-2) 573-5422 Fax: (+82-2) 573-7710 E-Mail: support@sena.com Website: http://www.sena.com
2
Contents
1. Introduction 6
1.1. Overview ...................................................................................................................................6
1.2. Package Check List....................................................................................................................6
1.3. Product Specification..................................................................................................................7
2. Getting Started 8
2.1. Panel Layout ..............................................................................................................................8
2.2. Connecting the Hardware ..........................................................................................................9
2.2.1. Connecting Power to Parani-SD......................................................................................9
2.2.2. Connecting Device to Parani-SD...................................................................................10
2.2.3. Attaching Batter Pack to Parani-SD200.........................................................................10
3. Configuration 11
3.1. Operation Modes......................................................................................................................11
3.2. LED Indicators..........................................................................................................................12
3.3. Serial Ports...............................................................................................................................12
3.3.1. Data Bit ..........................................................................................................................12
3.3.2. Hardware Flow Control..................................................................................................12
3.3.3. Reset to Factory Defaults ..............................................................................................13
3.3.4. Dipswitch........................................................................................................................13
3.3.5. Pairing Button ................................................................................................................13
3.3.6. Software and Utility........................................................................................................14
3.3.7. ParaniWIN......................................................................................................................14
3.3.8. ParaniUpdater................................................................................................................21
3.3.9. Terminal Program..........................................................................................................21
4. Approval Information 23
4.1. FCC .................................................................................................................................23
4.1.1. FCC Compliance Statement..........................................................................................23
4.1.2. RF Exposure Statement.................................................................................................23
4.1.3. Do not.............................................................................................................................23
4.2. CE .................................................................................................................................23
4.2.1. EC-R&TTE Directive......................................................................................................23
5. RF Information 24
5.1. Radio Frequency Range..........................................................................................................24
5.2. Number of Frequency Channel................................................................................................24
5.3. Transmission Method...............................................................................................................24
5.4. Modulation Method...................................................................................................................24
5.5. Radio Output Power.................................................................................................................24
5.6. Receiving Sensitivity ................................................................................................................24
5.7. Power Supply...........................................................................................................................24
Appendix A: Connections 25
A.1. Serial Port Pin Outs .................................................................................................................25
A.2. Serial Wiring Diagram..............................................................................................................25
A.2.1. To Host with DTE Interface............................................................................................26
A.2.2. To Host with DCE Interface ...........................................................................................26
Appendix B: AT Commands 27
B.1. Terminology..............................................................................................................................27
B.1.1. A T Command.................................................................................................................27
B.1.1. A T Response .................................................................................................................27
B.1.2. Operation Mode.............................................................................................................27
B.1.3. Operation Status............................................................................................................27
B.1.4. Security..........................................................................................................................27
B.1.5. Symbols.........................................................................................................................28
B.2. Command Category.................................................................................................................28
B.3. Command Description .............................................................................................................29
B.3.1. A TZ ..............................................................................................................................29
3
B.3.2. A T&F ............................................................................................................................29
B.3.3. A T.................................................................................................................................29
B.3.4. A T+UARTCONFIG,Baudrate,Parity ,S topbit .................................................................29
B.3.5. A T+USEDIP? ...............................................................................................................30
B.3.6. A T+BTINFO? ...............................................................................................................30
B.3.7. A T+BTINQ? .................................................................................................................30
B.3.8. A T+BTLAST?...............................................................................................................30
B.3.9. A T+BTVER? ................................................................................................................31
B.3.10. A T+BTRSSI,n ............................................................................................................31
B.3.1 1. A T+BTMODE,n ..........................................................................................................31
B.3.12. +++ ............................................................................................................................31
B.3.13. A T+SETESC,nn .........................................................................................................32
B.3.14. A TO............................................................................................................................32
B.3.15. A T+BTCANCEL .........................................................................................................32
B.3.16. A T+BTSCAN..............................................................................................................32
B.3.17. A T+BTSCAN,n,to.......................................................................................................33
B.3.18. A T+BTSCAN1 12233445566,to..................................................................................33
B.3.19. A TD ............................................................................................................................33
B.3.20. A TD1 12233445566 ....................................................................................................34
B.3.21. A TH ............................................................................................................................34
B.3.22. A T+BTKEY=$string....................................................................................................34
B.3.23. A T+BTSD?  ................................................................................................................35
B.3.24. A T+BTCSD ................................................................................................................35
B.3.25. A T+BTFP,n.................................................................................................................35
B.3.26. A T+BTSEC,Authentication,Encryption
B.3.27. A T+BTNAME=$string ................................................................................................36
B.3.28. A T+BTLPM,n .............................................................................................................36
B.3.29. A T+DFU .....................................................................................................................36
B.3.30. A T&V..........................................................................................................................36
B.3.31. A TSnn?  .....................................................................................................................36
B.3.32. A TSnn=mm ................................................................................................................37
B.4. Command Validity....................................................................................................................37
......................................................................35
Appendix C: S-Register 39
C.1. S1: Force to Reconnect (default 1)..........................................................................................39
C.2. S2: Enable Hardware Flow Control (default 1)........................................................................39
C.3. S3: Stream UART Policy (default 0)........................................................................................39
C.4. S4: Enable Remote Name Query (default 1)...........................................................................39
C.5. S6: Enable Low Power Mode (default 0).................................................................................40
C.6. S10: Enable SD Response (default 1) ....................................................................................40
C.7. S11: Enable Escape (default 1)...............................................................................................40
C.8. S12: Clear Data Buffer When Disconnected (default 0)..........................................................40
C.9. S14: Enable DTR Transfer (default 1).....................................................................................40
C.10. S15: Enable Disconnect by DTR (default 0)..........................................................................40
C.11. S22: Fast Connect (default 0)................................................................................................40
C.12. S24: Maximum Number of Inquiry Result (default 10) ..........................................................41
C.13. S28: Escape Sequence Character (default 43).....................................................................41
C.14. S31: Page Timeout (default 300)...........................................................................................41
C.15. S33: Inquiry Timeout (default 30)..........................................................................................41
C.16. S37: Supervision Timeout (default 16000)............................................................................41
C.17. S46: BD Address of Last Connected Device.........................................................................41
Appendix D: Trouble Shooting 42
D.1 No Data Transmission ..............................................................................................................42
D.1.1 COM Port Settings .........................................................................................................42
D.1.2 Pin Assignment...............................................................................................................42
D.2 Data Loss or Malfunctioning.....................................................................................................42
D.2.1Hardware Flow Control....................................................................................................42
4
D.2.2 A T Response ..................................................................................................................42
D.3 Transmission Delay..................................................................................................................43
D.3.1 RF Processing Delay......................................................................................................43
D.3.2 RF Transmission Environment.......................................................................................43
5
1. Introduction
1.1. Overview
Parani-SD is a terminal device for wireless serial communication u sing the Bluetooth technology that is international standard of short range wireless communications. Parani-SD accomplishes more reliable wireless communication. As Parani-SD can communicate with other Bluetooth devices, user may construct various communications with it.
Parani-SD provides several models with different communication ranges from 30m (Parani-SD200) up to 100m (Parani-SD100) for user’s various applications. In terms of noise, Parani-SD delivers better quality of communication than standard RS232 cables.
Parani-SD has the most compact design of the same kind devices and can be placed conveniently into any devices or equipments. Its detachable antenna of variety optimizes the quality and distance of wireless communications.
Parani-SD can be configured and controlled by typical AT commands. User can easily configure Parani-SD on the terminal program such as HyperTerminal and implements the wireless communication without modifying user’s existing serial communication program. In addition to the basic AT commands, Parani-SD provides some expanded AT commands for its various functions. User friendly ParaniWIN is also provided for easy setup on Microsoft Windows. Also, user can setup the serial port parameters by dipswitch without PC.
The FHSS (Frequency Hopping Spread Spectrum) technique of Bluetooth lets Parani-SD have less radio interference and no danger of hacking in air. Parani-SD also supports authentication and data encryption.
1.2. Package Check List
- Parani-SD100/200 external box
- Helical Antenna
- DC 5V Power Cable
- USB Power Cable
- DC Power Adapter
- A hardco py of
- CD-ROM including the HelloDevice Manager and User Guide
Quick Start Guide
6
1.3. Product Specification
SD100 SD200
Serial Interface
One male DB9 serial port for data communication Serial speeds 1200bps to 230400bps Flow Control: None, Hardware RTS/CTS Signals: Rx, Tx, RTS, CTS, DTR, DSR, GND
Bluetooth Interface
Configuration Firmware Update Diagnostic LED
Power
Environmental
Physical properties
Approvals Warranty
Bluetooth v1.2 Protocol: RFCOMM, L2CAP, SDP Profile: General Access Profile, Serial Port Profile
Class 1 Class 2 Level: 18dBm Level: 2dBm Working distance : 100m Working distance : 30m ParaniWIN, Modem AT command set ParaniUpdater for SD&ESD Power
Standby Connect Serial RX Serial TX
Supply voltage: DC 5V/2A, AC100~240V/50~60Hz Common Power supply options:
Power via a standard AC-plug DC-adapter Power via USB power cable Power via DC power cable
Power via pin 9 of DB9 connector
Operating temperature: -20 ~ 70 Humidity : 95% (Non-condensing)
Dimension
96 mm L (3.6 in.) 31 mm W (1.2 in.) 16 mm H (0.6 in.)
Weight
21 g FCC(A), CE(A), MIC 1-year limited warranty
o
C
Dimension
101 mm L (4.0 in.) 31 mm W (1.2 in.) 16 mm H (0.6 in.)
Weight
23 g
7
2. Getting Started
This chapter describes how to set up the Parani-SD Series for the first time.
- 2.1 Panel Layout explains the panel layout.
- 2.2 Connecting the Hardware describes how to connect the power, the serial device, and the battery pack (for SD200 only) to the Parani-SD Series.
Following items are pre-required to get started.
- One DC power adapter, USB power cable or DC power cable (included in the package).
- One PC with RS232 serial port.
- Terminal emulation program running on the PC
- One battery pack and two ‘AA’ batteries (optional accessory for SD200 only)
2.1. Panel Layout
This section describes the panel layout of the Parani-SD.
Figure 2-1 The panel layout of Parani-SD100
8
Figure 2-2 The panel layout of Parani-SD200
2.2. Connecting the Hardware
This section describes how to connect the Parani-SD Series to the serial device for initial testing.
- Connect a power source to the Parani-SD Series.
- Connect the Parani-SD Series to a serial device.
2.2.1. Connecting Power to Parani-SD
Connect the power jack to the power connector of the Parani-SD Series using the DC power adapter, USB power cable or DC power cable that is included in the package. If power is properly supplied, the [Power] lamp will light up a solid green color.
Figure 2-3 Connecting Power to Parani-SD200
9
2.2.2. Connecting Device to Parani-SD
Connect the serial device to the Parani-SD Series as shown below.
Figure 2-4 Connecting a Serial Device to Parani-SD
2.2.3. Attaching Batter Pack to Parani-SD200
The Parani-SD200 supports battery pack that can carry two AA batteries as an optional accessory. Users can use both general type batteries or rechargeable ones. Battery pack allows users to recharge the batteries.
Attach the battery pack to the Parani-SD200 as shown below.
Figure 2-5 Attaching Batter Pack to Parani-SD200
10
3. Configuration
3.1. Operation Modes
In addition to the serial port configurations such as bit/second, data bit, parity, stop bit, flow control, Parani-SD has some configurations for Bluetooth. For getting the most out of Parani-SD, user should understand the following Bluetooth connection schemes.
A Bluetooth device can play a role as a master or slave. Master tries to connect itself to other Bluetooth device, and slave is waiting to be connected from other Bluetooth devices. A Bluetooth connection is always made by a pair of master and slave. A slave can be in two modes, Inquiry Scan or Page Scan mode. Inquiry Scan mode is waiting the packet of inquiry from other Bluetooth devices and Page Scan mode is waiting the packet of connection from other Bluetooth devices. Every Bluetooth device has its unique address, called BD (Bluetooth Device) address, which is composed of 12 hexa-decimal numbers.
Parani-SD has 4 operation modes as follows. Each mode can be identified with LED indicators as illustrated in next section.
Table 3-1 The Parani-SD Operation Modes
Mode Description Mode0
Mode1
Mode2
Mode3
Parani-SD must be in Mode0, when it is directly controlled by AT commands. In this mode, there is no response when power on or software reset, and Parani-SD is just waiting for AT command input. Neither master nor slave is assigned to Parani-SD in mode0. User can change the configurations of Parani-SD in this mode. The factory default is set to Mode0.
Parani-SD tries to connect the last connected Bluetooth device. Parani-SD in Mode1 is to be a master and tries to connect the last connected Bluetooth device. Parani-SD always stores the BD address of the Bluetooth device to which Parani-SD has connected last time. When Parani-SD is initially used or after hardware reset, there is no BD address stored in Parani-SD. In this case, Mode1 does not make any sense and mode change from other operation modes to Mode1 is not allowed. The mode change to Mode1 can be made after Parani-SD succeeds to connect to other Bluetooth device in Mode0. Once changed to Mode1, Parani-SD will try to connect automatically the last connected Bluetooth device whenever power on or software reset. Parani-SD in Mode1 cannot be discovered or connected by other Bluetooth devices.
Parani-SD is waiting for the connection from the last connected Bluetooth device. Parani-SD in Mode2 is to be a slave and waiting for the connection only from the last connected Bluetooth device. Just like Mode1, if there is no BD address stored in Parani-SD, the mode change from other operation modes to Mode2 is not allowed. Once changed to Mode2, Parani-SD will wait for the connection from the last connected Bluetooth device whenever power on or software reset. Parani-SD in Mode2 cannot be discovered or connected to Bluetooth devices other than the last connected device.
Parani-SD is waiting for the connection from any other Bluetooth devices. Parani-SD in Mode3 acts like in Mode2, but allows any connection from other Bluetooth device. Most of general Bluetooth device is set to Mode3. Parani-SD in Mode3 can be discovered and connected from any other Bluetooth devices.
11
3.2. LED Indicators
RS232-Tx and RS232-Rx LED are blinking accordingly when data is transmitted. For small data transmission, it may be hard to recognize the quick blinking.
Table 3-2 The Parani-SD LED Indicators
Indicator Power LED Standby LED Connect LED Mode0
Mode1 Mode2 Mode3 Connected
Green ┏━━━━━ Red ┏━━━━━ Green ┏━━━━━ Green ┏━━━━━ Green ┏━━━━━ Green ┏━━━━━
Green (every 1 sec) ┏┓ Green (every 3 sec) ┏┰┓ Green (every 3 sec) ┏┰┓ Green ┏━━━━━━━
3.3. Serial Ports
The applicable settings for serial ports are as follows.
Table 3-3 The Parani-SD Serial Port Settings
Serial Port Settings Values Baud rate Data bite Parity Stop bit Hardware Flow Control
The values in box are the factory defaults. The flow control setting is configurable only through dip switch.
3.3.1. Data Bit
Parani-SD supports only 8 data bit. In the case of 7 d ata bit, please contact the technical support.
3.3.2. Hardware Flow Control
Parani-SD plugged into its host system transmits data from host to the other side Bluetooth device. These data is saved temporarily in the internal buffer of Parani-SD and sent repeatedly until the transmission is completed packet by packet. When the radio transmission condition is not good enough to send data promptly, it can cause the transmission delay. If the host sends more data when the buffer is full, buffer overflow will make Parani-SD malfunction consequently. In order to prevent this buffer overflow, Parani-SD works as follows.
In case of using hardware flow control, Parani-SD makes RTS be ‘disable’ to stop receiving further data from the host when the buffer becomes full. RTS will be ‘able’ to begin receiving data again from the host when the buffer has some room for more data.
In case of not using hardware flow control, Parani-SD clears the buffer to secure the room for next data when the buffer becomes full. This means the loss of data. As the transmission data becomes large, the possibility of data loss goes higher.
1200, 2400, 4800, 960 0, 19200, 38200, 57600, 115200, 230400
8 No parity, Even parit y, Odd parity 1, 2
Use, No Use
12
For large data transmission, use of hardware flow control is highly recommended.
3.3.3. Reset to Factory Defaults
To turn back all the configurations to its factory settings, press the reset button depicted in Fig. 1-3. Press the reset button with a narrow pointed tool like paper clip longer than 1 second. Reset works only when power is on.
3.3.4. Dipswitch
This feature is only on Parani-SD205. With the combination of 4 slot dipswitches, baud rate and hardware flow control can be set simply without host computer.
Reset Button
Dip Switch
Pairing Button
Figure 3-1 The Parani-SD Dipswitch
Upper 3 dipswitches are used for setting baud rate, and bottom dipswitch is used for setting hardware flow control option. If the baud rate needs to be set out of the range given below, ParaniWIN or terminal program should be used for extended AT commands. At this time combination of dipswitches must be complied with AT cmd. Then baud rate will go back to 9600 as default.
Table 3-4 Baud rate Settings by Dipswitches
2400 4800 9600 19.2K 38.4K 57.6K 115.2K AT cmd
Baud rate
Table 3-5 Hardware Flow Control Settings by Dipswitches
Hardware Flow Control Handshaking
No Use Use
3.3.5. Pairing Button
Parani-SD provides Pairing Button for instant configuration without PC to make an automatic connection between two Parani-SDs. For convenience sake, name two Parani-SDs as SD1 and SD2 respectively.
Step 1. Turn off all the nearby Parani-SD Step 2. Turn on SD1 and SD2 and hardware reset both of them by pressing Reset Button. Step 3. Press the Pairing Button of SD1 for 2 seconds until Standby LED turns off and Connect LED
blinks 3 times every 2 seconds. Keep the power ON.
Step 4. Press the Pairing Button of SD2 for 2 seconds until Standby LED turns off and Connect LED
13
blinks 3 times every 2 seconds. Now press again the Pairing Button for 2 seconds until Connect LED blinks every 0.5 second.
Step 5. Wait for SD1 & SD2 to be connected for a while until Connect LED’s of SD1 and SD2 is lit in
green. It takes about 10 seconds to make a connection. If there are many Bluetooth devices nearby, it will take a little bit more.
Step 6. Turn SD1 off and on. Connect LED blinks twice in green every 3 seconds. Step 7. Turn SD2 off and on. Connect LED blinks once in green every 1 second. Step 8. Now a pair of Parani-SD is configured to make automatic connection, whenever power off and
on. Just use this pair of Parani-SD like virtual serial cable.
* Note: While pairing is progressing by the pairing buttons, the Command Response will be inactivated automatically. Then, Parani-SD will not send the response messages such as OK, Connect and Disconnect.
Table 3-6 Pairing Process by Pairing Button
SD1 Status LED SD2 Status LED
1. Hard reset Mode0 Standby LED turns on 1. Hard reset Mode0 Standby LED turns on
2. Push pairing button
3. Push pairing
4. Connected Slave Connect LED is lit in
Mode3 Connect LED blinks 3
times every 2 seconds
green
2. Push pairing button
button again
4. Connected Master Connect LED is lit in
Mode3 Connect LED blinks 2
times every 2 seconds
Mode1 Connect LED blinks
every 0.5 seconds
green
3.3.6. Software and Utility
This configuration software and utility for firmware update comes with the product, which also can be downloaded from http://www.sena.com
Table 3-7 Configuration Software
Software Purpose Operating System
ParaniWIN Configuration MS Windows 98SE or Higher ParaniUpdater Firmware Update MS Windows 98SE or Higher
3.3.7. ParaniWIN
ParaniWIN is a program running on Microsoft Windows for the configuration of Parani-SD. Install ParaniWIN on your computer. Plug a Parani-SD into the serial port of the computer and turn on the power. Run ParaniWIN.
14
Loading...
+ 30 hidden pages