Parani-ESD100/110/200/210 User Guide Version 1.0.
User Guide for the Parani-ESD100/110/200/210 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.1. ATZ .............................................................................................................................. 33 B.3.2. AT&F ............................................................................................................................ 33 B.3.3. AT ................................................................................................................................. 33 B.3.4. AT+UARTCONFIG,Baudrate,Parity,Stopbit,Hwfc ..................................
D.2.2 SD Response ................................................................................................................. 46 D.3 Transmission Delay .................................................................................................................. 47 D.3.1 RF Processing Delay......................................................................................................47 D.3.2 RF Transmission Environment ........................................................................
1. Introduction 1.1. Overview Parani-ESD is a module device for wireless serial communication using the Bluetooth technology that is international standard of short range wireless communications. Parani-ESD accomplishes more reliable wireless communication. As Parani-ESD can communicate with other Bluetooth devices, user may construct various communications with it.
1.3. Product Specification Serial Interface ESD100/110 ESD200/210 Serial speeds 1200bps to 230400bps Flow Control: None, Hardware RTS/CTS 2.54mm Header 2X6 2.54mm Header 1X4X2 Bluetooth Interface Bluetooth v1.
2. Getting Started This chapter describes how to set up the Parani-ESD Series for the first time. - 2.1 Panel Layout explains the panel layout. - 2.2 Connecting the Hardware describes how to connect the Parani-ESD Series, the power, and the serial device to the Jig Board. Following items are pre-required to get started. - One Jig Board (included in the Starter Kit package). - One DC power adapter or one USB power cable (included in the Starter Kit package).
2.2.1. Connecting Parani-ESD to Jig Board Connect the Parani-ESD Series to the Jig Board as shown below. Figure 2-2 Connecting Parani-ESD to Jig Board 2.2.2. Connecting Power to Jig Board Connect the power jack to the power connector of the Jig Board for the Parani-ESD Series using the DC power adapter or USB power cable that is included in the package.
2.2.3. Connecting a Device to Jig Board Connect the serial data cable between the Jig Board and the serial device. If necessary, supply the power to the serial device attached to the Jig Board.
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-ESD has some configurations for Bluetooth. For getting the most out of Parani-ESD, 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. Serial Ports The applicable settings for serial ports are as follows. Table 3-2 The Parani-ESD Serial Port Settings Serial Port Settings Values Baud rate 1200, 2400, 4800, 9600, 19200, 38200, 57600, 115200, 230400 Data bite 8 Parity No parity, Even parity, Odd parity Stop bit 1, 2 Hardware Flow Control Use, No Use The values in box are the factory defaults. The flow control setting is configurable only through dip switch. 3.2.1. Data Bit Parani-ESD supports only 8 data bit.
3.2.4. ParaniWIN ParaniWIN is a program running on Microsoft Windows for the configuration of Parani-ESD. Install ParaniWIN on your computer. Plug a Parani-ESD into the serial port of the computer and turn on the power. Run ParaniWIN. Figure 3-1 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-ESD is in the status of connection, warning message will pop up.
Figure 3-3 Main Window 14
Figure 3-4 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-5 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.
value. If you check Encryption option, the Parani-ESD encrypts packets and sends them. The Encryption options works well in case that only one between Master and Slave uses this option. Parani-ESD has 4 response messages, ‘OK’, ‘ERROR’, ‘CONNECT’, and ‘DISCONNECT’. In some cases, these responses can affect the host system unexpectedly. To prevent this, user can set the Command response to ON or OFF. Click [Apply] button to reflect the given options to Parani-ESD actually.
Figure 3-8 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-ESD to terminate the test.
Figure 3-9 Connection(in) Window If the Connection Wizard icon is clicked, an easy pairing menu to use appears as follows: Figure 3-10 Connection Wizard Window 18
This menu make easy pairing configuration of Parani-ESD. To use this menu, follow next steps. Step 1. Connect the first ESD and then push the START button. Step 2. Disconnect the first ESD, connect the second ESD and then push the Next button after setting up Slave configuration. Step 3. Disconnect the second ESD, once again connect the first ESD and then push the Finish button. The pairing configuration finished. From now, when the ESD restarts the pairing connection will be established automatically. 3.
Launch HyperTerminal. It can be found in start >programs >accessories >communication >HyperTerminal. Select the Serial port that Parani-ESD will be connected to. Input the same settings into Serial port configuration window as Parani-ESD settings. The settings need to be set correctly, otherwise, error message may be shown up on the screen or cause malfunctioning of Parani-ESD.
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 Information to User 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.
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 ESD100 +18dBm ESD110 +18dBm ESD200 +4dBm ESD210 +4dBm 5.6.
5.7. Power Supply Products Radio Output Power ESD100 DC3.3V ESD110 DC3.3V ESD200 DC3.3V ESD210 DC3.
Appendix A: Connections A.1. Pin Assignment A.1.1. Parani-ESD100/110 Figure A-1 Pin Assignment of Parani-ESD100/110 Table A-1. Pin Assignment of Parani-ESD100/110 Pin # Signal Direction Description Signal Level 1 GND - Power Ground Ground 2 TxD Output UART Data Output TTL 3 RxD Input UART Data Input TTL 4 RTS Output UART Ready to Send TTL 5 CTS Input UART Clear to Send TTL 6 VDD Input DC Input (3.0~3.
A.1.2. Parani-ESD200/210 Antenna 1 5 2 6 3 7 4 8 Figure A-2 Pin Assignment of Parani-ESD200/210 Table A-2 Pin Assignment of Parani-ESD200/210 Pin # Signal Direction Description Signal Level 1 GND - Power Ground Ground 2 VDD Input DC Input (3.0~3.
A.1.4. RST Signal RST signal will be used for initialization of Parani-ESD. RST should be on 0V status for at least 1 second for this. A.1.5. Pairing Signal (only for Parani-ESD100/110) Parani-ESD100/110 provides pairing signal input for instant configuration without PC to make an automatic connection between two Parani-ESDs. For convenience sake, name two Parani-ESDs as ESD1 and ESD2 respectively. Step 1. Turn off all the nearby Parani-ESD Step 2.
A.2. Connection Diagram A.2.1. Parani-ESD100/110 A.2.1.1. When TTL level of MICOM is 3.3V PROMI-ESD01 MICOM MICRO-VDD DC 3.3V VDD MICOM-DCD Status MICOM-TXD RXD MICOM-RXD TXD MICOM-RTS CTS MICOM-CTS RTS MICOM-DTR DSR MICOM-DSR DTR MICOM-RST RST MICOM-GND GND A.2.1.2. When TTL level of MICOM is 3.
A.2.1.3. When TTL level of MICOM is 5V PROMI-ESD01 MICOM MICRO-VDD DC 3.
A.2.2. Parani-ESD200/210 A.2.2.1. When TTL level of MICOM is 3.3V A.2.2.2. When TTL level of MICOM is 3.
A.2.2.3. When TTL level of MICOM is 3.
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 HT TH HT TH HT TH developed by Hayes and is recognized by virtually all personal computer modems. Parani-ESD HT TH HT TH 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.
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.
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-ESD 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. If not, it converts the operation status to ‘Standby’.
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.
OK ERROR Purpose Connect to the last connected Bluetooth device Description Parani-ESD 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.
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-ESD saves the Bluetooth device with its link key generated by pin code. The connection to a device listed in Parani-ESD 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.
SD Response OK Purpose Change device name Parameters $string= New device name (Default=”PSDv3b-445566”) Description Parani-ESD 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-ESD” 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,h ◎ AT+USEDIP? ○ ○ AT+BTVER? ○ ○ AT+DFU ◎ ◎ AT+BTRSSI,n ● ○ ◎ Valid only when Parani-ESD is not connected to other Bluetooth device. ● Valid only when Parani-ESD is connected to other Bluetooth device.
Appendix C: S-Register S-registers contain 46 parameters of Parani-ESD. 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-ESD. 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-ESD does not send SD responses to host system. S10=1, Parani-ESD send SD responses to host system.
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. After this timeout expires, the SD will restart automatically.
Appendix D: Trouble Shooting D.1 No Data Transmission D.1.1 COM Port Settings Check whether the Baud rate of Parani-ESD is same as that of its host equipment. If you don’t know the current Baud rate, initialize it to 9600 by resetting Check whether the Data bit is set to 8. Parani-ESD 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. This is valid only when both DCE devices are Parani-ESD.
D.3 Transmission Delay D.3.1 RF Processing Delay It takes 30msec approximately for a Parani-ESD 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-ESD If your applications cannot allow this time delay. D.3.
Appendix E: How make a RS232 interface Jig Board 48