Parani-SD100/200 User Guide Version 1.0.
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.
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 ...........
B.3.2. AT&F ............................................................................................................................29 B.3.3. AT .................................................................................................................................29 B.3.4. AT+UARTCONFIG,Baudrate,Parity,Stopbit .................................................................29 B.3.5. AT+USEDIP? .................................................................................................
D.2.2 AT Response ..................................................................................................................42 D.3 Transmission Delay ..................................................................................................................43 D.3.1 RF Processing Delay......................................................................................................43 D.3.2 RF Transmission Environment .........................................................................
1. Introduction 1.1. Overview Parani-SD is a terminal device for wireless serial communication using 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.
1.3. Product Specification Serial Interface Bluetooth Interface Configuration Firmware Update Diagnostic LED Power Environmental Physical properties Approvals Warranty SD100 SD200 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 v1.
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.
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.
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.
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.
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 Green ┏━ ━━━━ Mode1 Green ┏━ ━━━━ Green (every 1 sec) ┏ ┓ Mode2 Green ┏━ ━━━━ Green (every 3 sec) ┏ ┰ ┓ Mode3 Green ┏━ ━━━━ Green (every 3 sec) ┏ ┰ ┓ Connected Green ┏━ ━━━━ Green Red ┏━ ━━━━ ┏━ ━━━━━━ 3.3.
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.
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.
Figure 3-2 Serial Port Setting Set each option properly and click [Confirm]. If the settings are different from the host computer, error message will pop up. If the Parani-SD is in the status of connection, warning message will pop up. Then the current connection can be cancelled by [Disconnect] button on the main window.
Figure 3-4 Main Window Figure 3-5 Information Window Serial port settings can be changed by and of ParaniWIN in the menu bar at upper left corner of the window without re-running the ParaniWIN program. Figure 3-6 Menu Bar at Upper Left corner of ParaniWIN The icons in the left side window come to the corresponding windows. In device configuration window, hardware reset can be executed or operation mode and RS232 can be configured as well.
Figure 3-7 Device Setting Window Parani-SD supports two security options, Authentication and Encryption. If you check the Authentication option, you must also enter the Pin Code value. If the authentication is activated, the connection, only between the Master and Slave device that share the same Pin Code, is established. In case that Parani-SD connects to other Bluetooth device that enables authentication, you must know the other device’s Pin Code.
Figure 3-8 Connect(out) Window Click [Search] button to search nearby Bluetooth devices. The maximum number of devices to be searched can be controlled. Select one of the devices searched and click [Connect] button. The selected Bluetooth device must be in Page scan mode. Click [Disconnect] button to cancel the connection normally. After the connection is established, you are able to test sensitivity by pushing the START button.
Figure 3-9 Sensitivity Test The sensitivity test shows LInkQuality and RSSI values. The sensitivity is fine, If the LinkQuality is closer to 255 and RSSI is closer to 0. In general, the sensitivity is the best when the distance is 10 meters. You can push the STOP button in order to terminate the sensitivity test. The sensitivity test will continue until the STOP button is pushed. If you close the ParaniWIN Window without pushing the STOP button, you must restart Parani-SD to terminate the test.
Figure 3-10 Connection(in) Window If the Connection Wizard icon is clicked, an easy pairing menu to use appears as follows: Figure 3-11 Connection Wizard Window 20
This menu make easy pairing configuration of Parani-ESD that hasn’t pairing button. Although this menu can be used to pairing configuration of Parani-SD that has pairing button, pairing configuration by pairing button is recommended. To use this menu, follow next steps. Step 1. Connect the first SD and then push the START button. Step 2. Disconnect the first SD, connect the second ESD and then push the Next button after setting up Slave configuration.
Attach Parani-SD to serial port of host computer and power on. Check Connect LED and Standby LED. Their status may be as follows: Table 3-8 Connect LED and Standby LED status Connect LED Standby LED Meanings On Off Connected to somewhere Blinking Off Connecting to somewhere or waiting for incoming connection. Off On Waiting for AT commands. Launch HyperTerminal. It can be found in start >programs >accessories >communication >HyperTerminal.
4. Approval Information 4.1. FCC 4.1.1. FCC Compliance Statement This device complies with part 15 of the FCC Rules. Operation is subject to the following two 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 4.1.2. RF Exposure Statement The equipment complies with FCC RF radiation exposure limits set forth for an uncontrolled environment.
5. RF Information 5.1. Radio Frequency Range 2.402~2.480GHz 5.2. Number of Frequency Channel 79 channels 5.3. Transmission Method FHSS(Frequency Hopping Spread Spectrum) 5.4. Modulation Method GFSK(Gaussian-filtered Frequency Shift Keying) 5.5. Radio Output Power Products Radio Output Power SD100 +18dBm SD200 +18dBm 5.6. Receiving Sensitivity Products Radio Output Power SD100 -88dBm SD200 -88dBm 5.7. Power Supply Products Radio Output Power SD100 DC5.0~12V SD200 DC5.
Appendix A: Connections A.1. Serial Port Pin Outs Parani-SD is a DCE device compatible with RS232 standard, having DB9 female interface. Figure A-1 Pin layout of the DB-9 female connector Table A-1.
A.2.1. To Host with DTE Interface A.2.2.
Appendix B: AT Commands B.1. Terminology B.1.1. AT Command AT command set is the de facto standard language for controlling modems. The AT command set was H T H T T H H T T H H T developed by Hayes and is recognized by virtually all personal computer modems. Parani-SD H T H T T H H T provides the extended AT command set to control and configure the serial parameters and Bluetooth connection. B.1.1.
B.1.5. Symbols The symbols are used for the description of command syntax as follows: Symbols Meaning ASCII Code Carriage return 0x0D Line feed 0x0A Carriage return + Line feed Bluetooth device address N or m One digit decimal number to Timeout in seconds B.2.
B.3. Command Description B.3.1. ATZ SD Response OK Purpose Software Reset Description This is the same effect as power off and on. This command disconnects Bluetooth device, and stops ongoing task. After rebooting, the status is decided by the preset operation mode. Some AT commands need ATZ to take effect. Reference AT&F, AT+BTCSD, AT+UARTCONFIG B.3.2. AT&F SD Response OK Purpose Hardware reset Description This is the same effect as initialization by reset button.
B.3.5. AT+USEDIP? SD Response m Purpose Check the Baud rate set by dip switch Description m=0: Set to ‘AT cmd’ m=1: Set to other than ‘AT cmd’ Reference AT, ATZ, AT&F, ATS B.3.6. AT+BTINFO? SD Response 112233445566,DeviceName,Mode,Status,Auth,Encryp,FlowControl OK Purpose Display Bluetooth settings Description The current Bluetooth settings are displayed including BD address, Device name, Operation mode, Operation status, Authentication, Data Encryption, and Hardware Flow Control.
Reference AT+BTSCAN, ATD, AT+BTINFO?, AT+BTINQ? B.3.9. AT+BTVER? SD Response SD100v1.0.0 OK Purpose Display device firmware version Description Display device firmware version Reference AT+BTINFO? B.3.10. AT+BTRSSI,n SD Response OK 0,255,0,0 (repeatedly) Purpose Test sensitivity Parameters n=0: Start sensitivity test n=1: Stop sensitivity test Description When Bluetooth connection is established, you can use this command in Stanby status.
SD Response OK Purpose Convert the operation status of ‘Connect’ to ‘Standby’ Description In ‘Connect’ status, data from host is transmitted to the other side Bluetooth device, and any AT command is not accepted but this command, which is not echoed on the screen. When Parani-SD encounters a character ‘+’ from host, it stops the data transmission and waits for next 2 characters. If the next 2 characters aren’t both ‘+’, it restart to transmit data including the first ‘+’ as well.
Description This allows the inquiry and connection from the other Bluetooth devices. The operation status will be in ‘Pending’ after this command. When connection is made and released, the operation status is back to ‘Pending’. To convert the operation status to ‘Standby’ AT+BTCANCEL must be used. This has the same effect as AT+BTSCAN,3,0. When connection is made with other Bluetooth device, SD response will be ‘CONNECT’ with its BD address. Reference ATD, AT+BTINQ?, AT+BTCANCEL B.3.17.
SD Response OK CONNECT 112233445566 or OK ERROR Purpose Connect to the last connected Bluetooth device Description Parani-SD saves the BD address of the Bluetooth device most recently connected. ATD can make connection to it without input its BD address. If it fails to make connection, SD response is ‘ERROR’. Reference AT+BTINQ?, AT+BTSCAN B.3.20.
Example AT+BTKEY=” apple” B.3.23. AT+BTSD? SD Response 112233445566 OK Purpose Display the list of Bluetooth devices sharing the pin code Description Once a connection is made with pin code, Parani-SD saves the Bluetooth device with its link key generated by pin code. The connection to a device listed in Parani-SD can be made automatically without authentication process. The maximum number of the list is 5. Reference AT+BTCSD, AT+BTFP, AT+BTKEY, AT+BTSEC, ATZ, AT&F B.3.24.
B.3.27. AT+BTNAME=$string SD Response OK Purpose Change device name Parameters $string= New device name (Default=” PSDv3b-445566” ) Description Parani-SD can have a user friendly name to identify easily. The name allows 30 alphanumeric characters maximum. Reference AT+BTINFO?, AT+BTINQ? Example AT+BTNAME=” My-Parani-SD” B.3.28.
Purpose Display a given S-register Parameters nn= Address of S-register Description A specific S-register is displayed. Reference AT&V B.3.32. ATSnn=mm SD Response OK Purpose Change S-register value Parameters nn= Address of S-register mm= New value of S-register Description Some S-registers are optimized for the overall performance and protected from an arbitrary change by user. When users try to change these S-registers, SD response is ‘ERROR’. For details of S-register, refer Appendix.
AT+BTMODEn ◎ AT+BTNAME=”Name” ◎ AT+BTKEY=”nnnn” ◎ AT+BTINFO? ○ AT+BTLPM,n ◎ AT+BTSD? ○ AT+BTCSD ◎ AT+BTFP,n ◎ AT+UARTCONFIG,b,p,s ◎ AT+USEDIP? ○ ○ AT+BTVER? ○ ○ AT+DFU ◎ ◎ AT+BTRSSI,n ● ○ ◎ Valid only when Parani-SD is not connected to other Bluetooth device. ● Valid only when Parani-SD is connected to other Bluetooth device.
Appendix C: S-Register S-registers contain 46 parameters of Parani-SD. These are stored in flash memory and sustained the values unless hardware reset is executed. The value of S-register can be accessed and changed with ATS command by user. Some S-registers not shown below are set to maximize the performance of Parani-SD. Thus it is not recommended to change these S-registers. Change the value of S-register only in Standby status. C.1.
C.5. S6: Enable Low Power Mode (default 0) S10=0, deactivate Low Power Mode. S10=1, activate Low Power Mode. This value decides whether SD works in Low Power Mode or not. When this value is 0, SD works only in active power mode. When SD works in Low Power mode, delay in transferring data may occur. C.6. S10: Enable SD Response (default 1) S10=0, Parani-SD does not send SD responses to host system. S10=1, Parani-SD send SD responses to host system.
S22=3, page/inquiry scan C.12. S24: Maximum Number of Inquiry Result (default 10) The maximum number of inquiry list can be controlled. This value is up to 15, C.13. S28: Escape Sequence Character (default 43) The decimal number of the ASCII code of escape sequence character can be controlled. The initial value is 43, the ASCII code of ‘+’. C.14. S31: Page Timeout (default 300) This is the timeout in seconds to attempt connection with ATD command.
Appendix D: Trouble Shooting D.1 No Data Transmission D.1.1 COM Port Settings Check whether the Baud rate of Parani-SD is same as that of its host equipment. You can know the Baud Rare if you check the dipswitch. If it is Atcommand mode, you can initialize Baud rate to 9600 by pressing Reset Button. Check whether the Data bit is set to 8. Parani-SD supports only 8 Data bit. If your host equipment uses 7 Data bit and even or odd parity, it can work as if it uses 8 Data bit and No parity.
The messages of AT response may affect the function of host system. Set ATS10=0 not to send SD response to host system and try again. Refer Appendix B. for details. D.3 Transmission Delay D.3.1 RF Processing Delay It takes 30msec approximately for a Parani-SD to complete the data transmission to the other side Bluetooth device. This time delay cannot be reduced and would be bigger as the RF transmission environment is bad. Do not use Parani-SD If your applications cannot allow this time delay. D.3.
FCC CONCERNS FCC Compliance Statement This device complies with part 15 of the FCC Rules. Operation is subject to the following two 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 has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules.