Parani-ESD100/110/200/210 User Guide Version 1.1.
User Guide for the Parani-ESD100/110/200/210 Version 1.1.7 Firmware version 1.1.X Last revised on Dec. 26, 2011 Printed in Korea Copyright Copyright 2006~2012 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.
Revision History Revision V1.1.2 V1.1.3 Date 2007-05-26 2007-06-25 Name Yh Moon Yh Moon V1.1.4 V1.1.6 V1.1.7 2007-01-07 2009-03-10 2011-12-26 Yh Moon Yh Moon HR Zo Description Initial Revision History Update Approval, Command Validity, 3.4 data bit, B3.6, remove at+dfu, S22, B3.4 Firmware v1.1.
Contents 1. Introduction 7 1.1. Overview .................................................................................................................................... 7 1.2. Package Check List ................................................................................................................... 7 1.2.1. Single/Bulk Unit Package................................................................................................. 7 1.2.2. Starter Kit ..........................................
B.1.5. Security.......................................................................................................................... 36 B.1.6. Symbols ......................................................................................................................... 37 B.2. Command Category................................................................................................................. 37 B.3. Command Description ....................................................................
C.19. S43: COD (default 001F00)................................................................................................... 49 C.20. S44: COD Filter (default 000000) .......................................................................................... 49 C.21. S45: IAC(Inquiry access code) .............................................................................................. 49 C.22. S46: BD Address of Last Connected Device.................................................................
1. Introduction 1.1. Overview Parani-ESD is a module device for wireless serial communication using Bluetooth technology that is international a standard for short range wireless communications. Parani-ESD can communicate with other Bluetooth devices that support the Serial Port Profile. Parani-ESD lineup has several models with different communication ranges from 30m (ParaniESD200/210) up to 100m (Parani-ESD100/110) for use with various applications.
1.3. Product Specification Serial Interface Bluetooth Interface Configuration Firmware Update Power Environmental Physical properties Approvals Warranty Parani-ESD100/110 Parani-ESD200/210 Serial speeds 1200bps to 230400bps Flow Control: None, Hardware RTS/CTS 2.54mm Header 2X6 2.54mm Header 1X4X2 Bluetooth v1.2 * Protocol: RFCOMM, L2CAP, SDP Profile: Serial Port Profile Class 1 Class 2 Level: 18dBm Level: Max.
* Note : Bluetooth v1.2 supports improved AFH function. AFH function is to mitigate the interference between WiFi and Bluetooth radios by automatically avoiding the active WiFi channel from Bluetooth link. However, AFH does not provide a complete solution making WiFi and Bluetooth work together in harmony. It is highly recommended for users to test their wireless system enough before deployment since the overall system performance is affected by various environmental factors such as distance between them.
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 Error! Style not defined.-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. Figure Error! Style not defined.
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 power to the serial device attached to the Jig Board. Figure Error! Style not defined.
3. Configuration 3.1. Operation Modes In addition to the serial port configurations, the Parani-ESD requires also includes some settings 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 devices, 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 default settings. 3.3 Data Bit Parani-ESD supports only 8 data bit.
3.6 ParaniWIN ParaniWIN is a program that runs 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 of the Parani-ESD are different from the ParaniWin, an error message will pop up. If the Parani-ESD is in the status of connection, warning message will pop up.
Figure 3-3 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-4 Menu Bar at Upper Left corner of ParaniWIN When the ParaniWin software is able to access the Parani-ESD properly, the icons in the left side window come will become available for use.
Figure 3-5 Device Setting Window Parani-ESD 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. Parani-ESD supports two security options, Authentication and Encryption. If you enable the Authentication option, you must also enter a Pin Code value.
Figure 3-6 Connection(out) Window Click [Search] button to search nearby Bluetooth devices. Once several Bluetooth devices has been found, select one of the devices and click the [Connect] button. The selected Bluetooth device must be discoverable and connectable. Click [Disconnect] button to cancel the connection. After the connection has been established, you will be able to test signal strength by pushing the START button.
The signal strength test shows LinkQuality and RSSI values. The closer LinkQuality is to 255 and RSSI is to 0, this means the Parani-ESD has a good connection to the connected Bluetooth device. In general, the wireless connectivity is at its best within 10 meters. You can push the STOP button at anytime in order to terminate the signal strength test. The signal strength test will continue until the STOP button is pushed.
Figure 3-9 Connection Wizard Window In this example we will refer to the two Parani-ESDs as ESD1 and ESD2 respectively. To use this menu, please do the following: Step 1. Connect ESD1 and then push the START button. Step 2. Disconnect ESD1, connect ESD2 and then push the Next button after setting up Slave configuration. Step 3. Disconnect ESD2, once again connect the ESD1 and then push the Finish button. The pairing configuration should be completed. Make sure that each Parani-ESD’s connect LED is on.
Figure 3-10 ParaniWizard Step 1 Plug ESD1 into the serial port of the host computer and power on the unit. Click [Wizard Setting] button to configure the serial port settings of ESD1. These settings must be the same as those of the host system, to which ESD1 will be used. Click [Next]. Figure 3-11 ParaniWizard Step 2 Click [Next] with after selecting the check box, which makes the unit discoverable, in which ESD1 can be discovered and connected from the other Bluetooth device.
Figure 3-12 ParaniWizard Step 3 Click [Wizard Setting] button to configure the serial settings of ESD2. These settings must be same as those of the host system, to which ESD2 will be used. Click [Next]. Figure 3-13 ParaniWizard Step 4 Click [Next] after selecting check box. ESD2 will then do a search nearby, and search for Bluetooth devices for 30 seconds. The program will show the Bluetooth devices with Device Address, Device Name and CoD (Class of Device).
Figure 3-14 ParaniWizard Step 5 Select the ESD1 from the list and click [Connect], then the following message box will be displayed. Figure 3-15 ParaniWizard Step 6 It may take about 5 seconds to complete the connection.
For the automatic connection to take place between ESD1 and ESD2, the proper operation mode of ESD1 and ESD2 have to be set. Figure 3-16 ParaniWizard Step 7 Set the operation mode of ESD2 to Mode1. Figure 3-17 ParaniWizard Step 8 Remove the ESD2 from the host computer and plug ESD1 into the serial port again. Set the operation mode of ESD1 to Mode2.
Figure 3-18 ParaniWizard Step 9 Now the configuration of ESD1 and ESD2 has been completed. Now when the units are turned off and then turned on again, they will make an automatic connection to each other. 3.8 ParaniUpdater Parani-ESD supports firmware updates. You can download new firmware images for the Parani-ESD at http://www.sena.com. With the ParaniUpdater, you can update the firmware of Parani-ESD by selecting the firmware image file and pushing Start button.
3.9 Terminal Program A terminal program is typically an application that will enable a PC to communicate directly with a modem. If you are using Windows 98SE or higher version of Windows, HyperTerminal program is included as part of the operating system. Parani-ESD provides some extended AT commands for configuration of the Parani-ESD. This manual will explain the method using HyperTerminal. If you need to install HyperTerminal, click start>setting>control panel>add/remove programs.
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 Parani-ESD100 +18dBm Parani-ESD110 +18dBm Parani-ESD200 +4dBm Parani-ESD210 +4dBm 5.6.
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 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.3V) Power 3 DCD Output Bluetooth Connect Detect (Active Low) TTL 4 RST Input Reset (Active Low) TTL 5 CTS Input UART Clear to Send TTL 6 RTS Output UART Ready to Send TTL 7 TxD Output UART Data Output TTL 8 RxD Input UART Data Input TTL A.1.3.
A.1.5. Pairing Signal (only for Parani-ESD100/110) Parani-ESD100/110 provides a pairing signal input for instant configuration and automatic connection to two Parani-ESDs. In this example, we will name the two Parani-ESDs as ESD1 and ESD2. In pairing status, Parani-ESD auto change COD value(reference S43, S44). Step 1. Turn on ESD1 and ESD2 and hardware reset both of them by using RST signal. Step 2. Set the pairing signal of ESD1 to a low state and hold the signal for 2 seconds. Step 3.
A.2. Connection Diagram A.2.1. Parani-ESD100/110 A.2.1.1. When TTL level of MICOM is 3.3V MICOM MICRO-VDD DC 3.3V PARANIESD100/110 VDD MICOM-DCD DCD 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 MICOM DC 5V 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.
Appendix B: AT Commands B.1. Terminology B.1.1. AT Command AT command set is a in fact standard language for controlling modems. The AT command set was developed by Hayes and is recognized by virtually all personal computer modems. Parani-ESD provides the extended AT command set to control and configure the serial parameters and Bluetooth connection. HT TH B.1.2. AT Response Parani-ESD replies to AT commands with 4 kinds of message, ‘OK’, ‘ERROR’, ‘CONNECT’ and ‘DISCONNECT’. B.1.3.
B.1.6. 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 00112233445566 Bluetooth device address N or m To One digit decimal number Timeout in seconds B.2.
B.3. Command Description B.3.1. ATZ Response OK Purpose Software Reset Description This has the same effects as Powercycling the unit. This command disconnects any connected Bluetooth device, and stops ongoing tasks. After rebooting, the status will be decided by the preset operation mode. Some AT commands require the ATZ command be run so that the commands can take effect. Reference AT&F, AT+BTCSD, AT+UARTCONFIG B.3.2.
B.3.5. AT+BTINFO? 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. The initial value of Device name is ‘ESD100v1.1.3-445566’. ESD stands for Parani-ESD, v1.1.3 for the version of firmware, and 445566 for the last 6 digits of BD address.
Purpose Test signal strength Parameters n=0: Stop signal strength test n=1: Start signal strength test Description When Bluetooth connection is established, you can use this command in Standby status. The signal strength will be displayed repeatedly in order of Status, LinkQuality, Status, RSSI. If the LinkQuality is close to 255 and RSSI is close to 0, the signal strength is in good standing. Example +++ AT+BTRSSI,1 OK 0,255,0,0 B.3.10.
Example AT+SETESC,42 B.3.13. ATO Response None Purpose Convert the operation status of ‘Standby’ to ‘Connect’ Description You can convert the operation status of ‘Standby’ to ‘Connect’ ready to transmit data. Reference +++, AT+SETESC B.3.14. AT+BTCANCEL Response OK Purpose Terminate the current executing task Description This terminates a current executing task, such as Inquiry scan and Page scan, then converts the operation status to ‘Standby’ Reference AT+BTSCAN, ATD, AT+BTINQ? B.3.
B.3.17. AT+BTSCAN112233445566,to Response OK CONNECT 112233445566 or OK ERROR Purpose Wait for connection by the Bluetooth device with given BD address Parameters 112233445566=BD address to= time duration in seconds Description Parani-ESD will wait to be connected to by the Bluetooth device with the given BD address. If the parameter of to is 0, it will wait forever. When connection is made with the Bluetooth device, response will be ‘CONNECT’ with its BD address.
B.3.20. ATA Response OK Start ACL Open ACL Connect Success or ACL Connect Fail Purpose ACL connect to the last connected Bluetooth device Description If it make connection, response will display an ‘ACL Connect Success’, and if fail to connection, display ‘ACL Connection Fail’. Must have reboot for new ACL connection. B.3.21.
B.3.24. AT+BTSD? Response 112233445566 OK Purpose Display a list of Bluetooth devices sharing the same pin code Description Once a connection is made with a pin code, Parani-ESD saves the Bluetooth device with its link key, generated by the pin code. The connection to a device listed in Parani-ESD can be made automatically without the authentication process. The maximum number kept on the list is 7. Reference AT+BTCSD, AT+BTFP, AT+BTKEY, AT+BTSEC, ATZ, AT&F B.3.25.
Description Parani-ESD can have a user friendly name for easy identification. The name allows up to 30 alpha-numeric characters. Reference AT+BTINFO?, AT+BTINQ? Example AT+BTNAME=”My-Parani-ESD” B.3.29. AT+BTLPM,n Response OK Purpose Set low power mode Parameters n=0: Inactivate (Default) n=1: Activate Description During no data transmission, Parani-ESD can be in low power mode to save the power. It takes a few seconds to wake the Parani-ESD out of low power mode. B.3.30.
B.4.
Appendix C: S-Register S-registers contains 52 parameters for the Parani-ESD. These are stored in flash memory and the values will be saved unless hardware reset is executed. The value of S-register can be accessed and changed with ATS command. 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. Turn Parani-ESD off and on. C.1.
status can be changed to Standby. C.7. S12: Clear Data Buffer When Disconnected (default 0) S12=0, Parani-ESD does not clear the data buffer received from host system when disconnected. S12=1, Parani-ESD clears the data buffer when disconnected. C.8. S13: Enable DCD Signal (default 1) S13=0, DCD signal off S13=1, DCD signal on C.9. S14: Enable DTR Transfer (Only ESD100/110, default 1) S14=0, DTR/DSR signal is transferred in a loop-back fashion.. S14=1, DTR signal is transferred to DSR of remote device.
the optimal value. If the intercharater timeout is set below the optimal value, the data will be put together and sent by 20, 30, 40 bytes or more. C.15. 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.16. S31: Page Timeout (default 300) This is the timeout in seconds to attempt connection with the ATD command.
C.24. S48: Low Power Max Interval (default 2048) This is the max interval value to use low power mode, which is set to 2048 initially. (2048 x 625μsec = 1280msec) C.25. S49: Low Power Min Interval (default 800) This is the min interval value to use low power mode, which is set to 800 initially. (800 x 625μsec = 500msec) When sniff mode, a small sniff interval increases power consumption, a large sniff interval increases latency. For low power modes, typical values of the sniff interval are from about 0.
Appendix D: Trouble Shooting D.1. No Data Transmission D.1.1. Device Settings Check whether the Baud rate of Parani-ESD matches that of its host equipment. Check whether the host equipment of Parani-ESD uses Hardware Flow Control. Parani-ESD is initially set to Use of Hardware Flow Control. If your host equipment does not use Hardware Flow Control, please disable the Hardware flow control option by ParaniWIN or AT command. D.2. Data Loss or Malfunctioning D.2.1.
Appendix E: Warranty E.1. GENERAL WARRANTY POLICY Sena Technologies, Inc. (hereinafter referred to as SENA) warrants that the Product shall conform to and perform in accordance with published technical specifications and the accompanying written materials, and shall be free of defects in materials and workmanship, for the period of time herein indicated, such warranty period commencing upon receipt of the Product.
- Water spills, - Replacement of parts due to normal wear and tear, - Hardware has been altered in any way, - Product that has been exposed to repair attempts by a third party without SENA’s written consent, - Hardware hosting modified SENA Software, or non-SENA Software, unless modifications have been approved by SENA. - Battery component capacity degradation due to usage, aging, and with some chemistry, lack of maintenance. E.4.
Appendix F: How make a RS232 interface Jig Board 54
Appendix G: Parani-ESD PCB mechanical drawing Parani-ESD100_Dimension 55