Parani-ESD1XXV2 User Guide Version 0.0.
FCC 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. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications.
User Guide for the Parani-ESD1XXV2 Version 1.0.0 Firmware version 1.0.X Last revised on June 14, 2007 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 5 1.1. Overview ...................................................................................................................................5 1.2. Package Check List....................................................................................................................5 1.3. Product Specification..................................................................................................................6 2. Configuration 7 2.1. Operation Modes...........
B.3.14. ATO ............................................................................................................................29 B.3.15. AT+BTCANCEL .........................................................................................................29 B.3.16. AT+BTSCAN..............................................................................................................29 B.3.17. AT+BTSCAN,n,to.........................................................................................
1. Introduction 1.1. Overview Parani-ESD1XXV2 is a module device for wireless serial communication using the Bluetooth technology that is international standard of short range wireless communications. Parani-ESD1XXV2 accomplishes more reliable wireless communication. As Parani-ESD1XXV2 can communicate with other Bluetooth devices, user may construct various communications with it. Parani-ESD1XXV2 provides communication ranges from up to 100m.
1.3. Product Specification Serial Interface Bluetooth Interface Configuration Firmware Update Power Environmental Physical properties Approvals Warranty Antenna Type Parani-ESD1XXV2 Serial speeds 1,200bps to 921,000bps Flow Control: None, Hardware RTS/CTS 2.54mm pitch dual header 12(6x2) Bluetooth Spec 2.1+EDR Protocol: RFCOMM, L2CAP, SDP Profile: Serial Port Profile Class 1 Level: +19dBm (E.I.R.
2. Configuration 2.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.
2.2. Serial Ports The applicable settings for serial ports are as follows. Table 2-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. 2.2.1. Data Bit Parani-ESD supports only 8 data bit.
2.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 2-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 2-3 Main Window Figure 2-4 Information Window 11
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 2-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. Security option also can be configured in this window.
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. Connect(out) icon will show the following window to search and connect other Bluetooth devices. Figure 2-7 Connect(out) Window Click [Search] button to search nearby Bluetooth devices.
Figure 2-8 Sensitivity Test The sensitivity test shows Link Quality and RSSI values. The sensitivity is fine, if the Link Quality 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 2-9 Connection(in) Window If the Connection Wizard icon is clicked, an easy pairing menu to use appears as follows: Figure 2-10 Connection Wizard Window 15
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. 2.
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.
3. Approval Information 3.1. FCC 3.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 3.1.2. RF Exposure Statement The equipment complies with FCC RF radiation exposure limits set forth for an uncontrolled environment.
4. RF Information 4.1. Radio Frequency Range 2.402~2.480GHz 4.2. Number of Frequency Channel 79 channels 4.3. Transmission Method FHSS(Frequency Hopping Spread Spectrum) 4.4. Modulation Method GFSK(Gaussian-filtered Frequency Shift Keying) 4.5. Radio Output Power +19dBm (E.I.R.P) 4.6. Receiving Sensitivity -90dBm 4.7. Power Supply DC 3.
Appendix A: Connections A.1. Pin Assignment 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.1. DCD Signal Status of Bluetooth connection will be delivered to Host PC via DCD line. When Bluetooth connection is made, DCD signal will be in state OFF. For disconnection of Bluetooth, DCD signal will become state ON. Connection Module low signal A.1.2. 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.3.
Table 0-1 Pairing Process by Pairing Signal ESD Status Pairing Signal 1. Hard reset Mode0 High 2. Drop pairing Mode3 LOW 3.Restore pairing signal Mode3 6. Connected Master/Slave HIGH A.2. Connection Diagram When TTL level of MICOM is 3.
A.2.1.1. When TTL level of MICOM is 3.3V and Hardware Flow Control is not used Parani-ESD1XXV2 MICOM MICRO-VDD DC 3.3V VDD Status MICOM-TXD RXD MICOM-RXD TXD CTS RTS DSR DTR MICOM-RST RST MICOM-GND GND A.2.1.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 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 Standby 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.