Sena Parani-ESD100 User Manual

Sena Parani-ESD100 User Manual

Hide thumbs Also See for Parani-ESD100:
Table of Contents

Advertisement

Quick Links

Parani-ESD100/110
User Guide
Version 2.0.6.2
2017-01-26

Advertisement

Table of Contents
loading

Summary of Contents for Sena Parani-ESD100

  • Page 1 Parani-ESD100/110 User Guide Version 2.0.6.2 2017-01-26...
  • Page 2 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.
  • Page 3 Revision History Revision Date Name Description V1.0.0 2009-09-29 Yh Moon Initial Revision History V2.0.0 2009-11-19 Yh Moon Multiple connection mode V2.0.2 2010-05-04 Yh Moon Add a Parani Multi Wizard V2.0.3 2010-09-03 Yh Moon Update Table 3-3 V2.0.4 2011-01-31 Jh Park Add remote configuration V2.0.4.1 2011-12-26...
  • Page 4: Table Of Contents

    6.4. Modulation Method ........................34 6.5. Radio Output Power .........................34 6.6. Receiving Sensitivity ........................34 6.7. Power Supply ...........................34 Appendix A: Connections A.1. Pin Assignment ........................35 A.1.1. Parani-ESD100/110 .......................35 A.1.2. DCD Signal (Status: Bluetooth Connect Detect) ............35 A.1.3. Factory Reset Signal .....................36...
  • Page 5 A.1.4. Pairing (BT_MODE) Signal (Single Connection Mode Only) ........36 A.2. Connection Diagram ........................37 A.2.1. Parani-ESD100/110 .......................37 Appendix B: AT Commands B.1. Terminology ..........................40 B.1.1. AT Command .........................40 B.1.2. AT Response .........................40 B.1.3. Operation Mode ......................40 B.1.4. Operation Status ......................40 B.1.5. Security ..........................40 B.1.6.
  • Page 6 E.2. LIMITATION OF LIABILITY ......................58 E.3. HARDWARE PRODUCT WARRANTY DETAILS ..............58 E.4. SOFTWARE PRODUCT WARRANTY DETAILS ..............59 E.5. THIRD-PARTY SOFTWARE PRODUCT WARRANTY DETAILS ..........59 Appendix F: How to make a RS232 interface Development Board Appendix G: Parani-ESD100/110 PCB mechanical drawing...
  • Page 7: Introduction

    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. The working distance of Parani-ESD with default antenna is 100m. The Parani-ESD delivers better quality of communication than a standard RS232 cables.
  • Page 8: Product Specification

    CTS/RTS flow control, DTR/DSR for loop-back & full transfer 2.54mm Pin Header 2X6 (12pin) Bluetooth Interface Bluetooth v2.0 + EDR Profile: Serial Port Profile Class 1 Working distance: - Parani-ESD100: Nominal 100m - Parani-ESD110: 100 meters Stub Antenna (+1dBi) Stub Antenna (+1dBi) Dipole...
  • Page 9: Getting Started

    2. Getting Started This chapter describes how to set up the Parani-ESD for the first time. - 2.1 Panel Layout explains the panel layout. - 2.2 Connecting the Hardware describes how to connect the Parani-ESD, the power, and the serial device to the Jig Board.
  • Page 10: Connecting Parani-Esd To Development Board

    2.2.1. Connecting Parani-ESD to Development Board Connect the Parani-ESD to the Development Board as shown below. Figure 2-2 Connecting Parani-ESD to Development Board 2.2.2. Connecting Power to Development Board Connect the power plug to the power connector of the Development Board for the Parani-ESD using the DC power adapter or USB power cable that is included in the package.
  • Page 11: Connecting A Device To Development Board

    2.2.3. Connecting a Device to Development Board Connect the serial data cable between the Development Board and the serial device. If necessary, supply power to the serial device attached to the Development Board. Figure 2-4 Connecting a Device to Development Board...
  • Page 12: Configuration

    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.
  • Page 13: Serial Ports

    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, 14400, 19200, 38400, 57600, 115200, 230400, 460800, 921600 Data bite Parity No parity, Even parity, Odd parity Stop bit 1, 2...
  • Page 14: Software And Utility

    Example of remote configuration mode. CONNECT 000195000001 Please Enter Password AT+PASS=0000 Remote Configuration Enabled AT+BTINFO? 000195000001,SD1000v2.0.3-095515,MODE0,CONNECT,0,0,HWFC 3.6. Software and Utility This configuration software and utility for firmware update is included with the product, which also can be downloaded from http://www.senanetworks.com Table 3-3 Configuration Software Software Purpose...
  • Page 15 Figure 3-2 Main Window Figure 3-3 Information Window...
  • Page 16 Serial port settings can be changed by <Start Configuration> and <ParaniWIN Configuration> 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.
  • Page 17 connection, between the Master and Slave device must share the same Pin Code. In case that Parani- ESD connects to another Bluetooth device, that requires authentication, you must know the other device’s Pin Code. In general, most Bluetooth devices have a pincode of 1234 or 0000. If you check Encryption option, the Parani-ESD will encrypt packets and sent to the device.
  • Page 18 Figure 3-7 Signal Strength Test 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.
  • Page 19 Figure 3-8 Connection(in) Window If the Connection Wizard icon is clicked, an easy to use pairing menu will appear: 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.
  • Page 20: Paraniwizard

    configuration should be completed. Make sure that each Parani-ESD’s connect LED is on. At this point, when both Parani-ESD’s are restarted the connection will be established automatically. 3.8. ParaniWizard ParaniWizard is a Wizard program that will allow you to configure a pair of Parani-ESD’s for an automatic connection.
  • Page 21 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. Remove ESD1 from the host computer, remember to leave the ESD1 powered on. Now, plug ESD2 into the serial port of the host computer and power on the unit. Figure 3-12 ParaniWizard Step 3 Click [Wizard Setting] button to configure the serial settings of ESD2.
  • Page 22 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.
  • Page 23 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.
  • Page 24: Parani Multi Wizard

    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.9. Parani Multi Wizard Parani Multi Wizard is the software tool for multiple connection mode configurations of the Parani-SD and Parani-ESD products.
  • Page 25: Paraniupdater

    Parani Multi Wizard supports the Wizard mode and the Manual mode. The Wizard mode provide the user step-by-step instructions for multiple mode configurations. To run the Wizard mode, select “Multiple connection mode setting” and “1:N setting”, press “Start” button and follow the instructions. Figure 3-20 Manual Setting Window In the Manual mode, all settings for the multiple connection mode can be configured in one window.
  • Page 26: Terminal Program

    Figure 3-21 ParaniUpdater Window 3.11. 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.
  • Page 27 To view the AT commands that are being typed, you will need to enable the local echo option. Go to File->Properties->Settings->ASCII setup and select the “Echo typed characters locally” option. For expanded AT commands, please refer to Appendix A. AT commands. Example of AT commands: at+btinfo? 000195000144,ESD100V2_v2.0.0-000144,MODE0,STANDBY,0,0,NoFC...
  • Page 28: Multiple Connection Mode

    4. Multiple Connection Mode 4.1. Overview Parani-ESD100/110 supports multiple connections up to 4 slave units. There are two types of multiple connection modes: Multi-Drop Mode and Node Switching Mode. Figure 4-1 Multi-Drop Mode In Multi-Drop Mode a master unit can connect to maximum 4 slave units at the same time and they transfer data bi-directionally as in Figure 4-1.
  • Page 29: Configuration

    4.2. Configuration All the slaves should be in the status of waiting for connection either in Mode 2 or Mode 3 and the master unit tries to connect to the slave units. The master unit needs to be configured to work in a multiple connection mode using AT+MULTI,x command, which makes master reboots after execution.
  • Page 30: At Commands

    4.3. AT Commands 4.3.1. AT+MULTI,n Select a multiple connection mode. Refer to Table 4-1 for descriptions. 4.3.2. AT+MLIST? It shows the current mode, the connection status and the BD addresses of slaves. at+mlist? CURRENT MODE: MULTI DROP TASK1 – 000195000001 TASK2 –...
  • Page 31: Notes

    4.4. Notes When large data exchange occurs in Multi-drop mode without flow-control enabled, the master unit may experience data loss. It may also experience occasional disconnections and/or system rebooting especially when bi-directional communication happens. It is strongly recommended to perform extensive performance test before any real world field applications.
  • Page 32: Approval Information

    5.2. CE Declare under our own responsibility that the product Bluetooth Module Brand name: SENA Model No.: IW06 To which this declaration refers conforms with the relevant standards or other standardizing documents EN 60950-1...
  • Page 33: Kcc

    5.3. KC Type Registration Certification No: MSIP-CRM-SNA-IW06 5.4. TELEC Technical Regulations for Specified Radio Equipmen Article 2, Section 1 (19) Certification No: 011-160055 5.5. SIG QDID: B016862 Core Spec Version: 2.0/2.0 + EDR Listing Date: December/22/2010...
  • Page 34: Rf Information

    6.4. Modulation Method 1Mbps: GFSK(Gaussian Frequency Shift Keying) 2Mbps: π/4 DQPSK(pi/4 rotated Differential Quaternary Phase Shift Keying) 3Mbps: 8DPSK(8 phase Differential Phase Shift Keying) 6.5. Radio Output Power Products Radio Output Power Parani-ESD100 +18dBm Parani-ESD110 +18dBm 6.6. Receiving Sensitivity Products Receiving Sensitivity...
  • Page 35: Appendix A: Connections

    Appendix A: Connections A.1. Pin Assignment A.1.1. Parani-ESD100/110 Pairing TXD RXD Figure A-1 Pin Assignment of Parani-ESD Table A-1. Pin Assignment of Parani-ESD Pin # Signal Direction Description Signal Level Power Ground Ground Output UART Data Output Input UART Data Input...
  • Page 36: Factory Reset Signal

    A.1.3. Factory Reset Signal Factory reset signal will be used for setting the Parani-ESD to factory defaults. Factory reset signal should be on 0V status for at least 1 second for the reset to occur. A.1.4. Pairing (BT_MODE) Signal (Single Connection Mode Only) Parani-ESD provides a pairing signal input for instant configuration and automatic connection to two Parani-ESDs.
  • Page 37: Connection Diagram

    *Caution : When you are designing a new hardware, you must maintain the pull up status by hardware for pairing signals. If pairing signals are floating by hardware, unexpected errors may occur. A.2. Connection Diagram A.2.1. Parani-ESD100/110 A.2.1.1. When TTL level of MICOM is 3.3V MICRO-VDD...
  • Page 38 A.2.1.2. When TTL level of MICOM is 3.3V and Hardware Flow Control is not used MICRO-VDD MICOM-TXD MICOM-RXD MICOM-RST MICOM-GND A.2.1.3. When TTL level of MICOM is 5V DC 5V DC 3.3V PARANI-ESD MICRO-VDD MICOM-DCD 68K 115K MICOM-TXD MICOM-RXD 68K 115K...
  • Page 40: Appendix B: At Commands

    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.
  • Page 41: Command Category

    Symbols Meaning ASCII Code  Carriage return 0x0D  Line feed 0x0A  Carriage return + Line feed 112233445566 Bluetooth device address N or m One digit decimal number Timeout in seconds B.2. Command Category Command Category Index AT Commands RESET AT&F SERIAL PORT...
  • Page 42: Command Description

    B.3. Command Description B.3.1. ATZ  OK Response 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.
  • Page 43: At+Btinq

    Parani-ESD, v2.0.0 for the version of firmware, and 445566 for the last 6 digits of BD address. Mode=MODE0/MODE1/MODE2/MODE3 Status=STANDBY/PENDING/CONNECT Auth=0/1 (Authentication is not activated when 0) Encrypt=0/1 (Encryption is not activated when 0) FlowControl=HWFC/NoFC  000B530011FF,SENA,MODE0,PENDING,1,1,HWFC Example B.3.6. AT+BTINQ?  112233445566,FriendlyName,CoD Response  112233445566,FriendlyName,CoD  112233445566,FriendlyName,CoD...
  • Page 44: At+Mlist

    B.3.10. AT+MLIST?  CURRENT MODE:SINGLE CONNECTION MODE Response  OK Display the current multiple connection mode and connected slave’s Bluetooth addresses. Purpose Description Display current mode(SINGLE CONNECTION MODE , MULTI-DROP MODE, NODE SWITCHING MODE) and connected slave Bluetooth address. Example AT+MLIST? CURRENT MODE: MULTI-DROP MODE TASK1 –...
  • Page 45: At+Setesc,Nn

    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’. If the data from host includes ‘+++’, it will convert the operation status to ‘Standby’. Notice that Parani-ESD holds data transmission when it encounters ‘+’, until receiving next character.
  • Page 46: At+Btscan,N,To

    B.3.18. AT+BTSCAN,n,to  OK Response  CONNECT 112233445566  OK  ERROR Purpose Wait for inquiry and connection from other Bluetooth devices for a given duration Parameters n=1: Allows Inquiry scan n=2: Allows Page scan n=3: Allows both of Inquiry scan and Page scan to= Time duration in seconds Description For the given to, Parani-ESD is waiting for the inquiry and connection from other Bluetooth...
  • Page 47: Ata

     OK  ERROR Purpose Connect to a specific Bluetooth device with a given BD address Parameters 112233445566=BD address Description Parani-ESD attempts to connect to the Bluetooth device with the given BD address. To make successful connection, the Bluetooth device must be in Page scan mode. This attempt continues for 5 minutes.
  • Page 48: At+Btkey=$String

    B.3.25. AT+BTKEY=$string  OK Response Purpose Change pin code Parameters $string= New pin code (Default=”1234”) Description Pin code is a string, which allows up to 16 alpha-numeric characters. Based on this pin code, Parani-ESD generates a link key which is used in actual authentication process Example AT+BTKEY=”apple”...
  • Page 49: At+Btname=$String

    B.3.30. AT+BTNAME=$string  OK Response Purpose Change device name Parameters $string= New device name (Default=”ESDV2_v2.0.0-445566”) Description Parani-ESD can have a user friendly name for easy identification. The name allows up to 30 alpha-numeric characters. Example AT+BTNAME=”My-Parani-ESD” B.3.31. AT+BTLPM,n  OK Response Purpose Set low power mode...
  • Page 50: Atsnn

    B.3.35. ATSnn?   value Response  OK Purpose Display a given S-register Parameters nn= Address of S-register Description A specific S-register will be displayed. B.3.36. ATSnn=mm  OK Response 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 and cannot be changed.
  • Page 51 ◎ AT+BTSEC,Auth,Encr ○ ○ AT+BTLAST? ◎ 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+BTVER? ● AT+BTRSSI,n AT+PASS=”nnnnnnnn” ○ ○ AT+CHPASS=”nnnnnnnn” ○ ○ ◎ Valid only when Parani-ESD is not connected to other Bluetooth device. ●...
  • Page 52: Appendix C: S-Register

    Appendix C: S-Register S-registers contain 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.
  • Page 53: S12: Clear Data Buffer When Disconnected (Default 0)

    S11=1, Parani-ESD allows for the escape sequence character. Whenever it is needed, the Connect 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.
  • Page 54: S28: Escape Sequence Character (Default 43)

    50ms 100ms 200ms * When 10 bytes data are sent every intercharacter timeout, they are sent separately by 10 bytes at 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.
  • Page 55: S48: Low Power Max Interval (Default 5000)

    C.23. S48: Low Power Max Interval (default 5000) This is the max interval value to use low power mode, which is set to 5000 initially. (5000 x 625μsec = 3125msec) C.24. S49: Low Power Min Interval (default 4500) This is the min interval value to use low power mode, which is set to 4500 initially. (4500 x 625μsec = 2812msec) A small interval increases power consumption, a large interval increases latency.
  • Page 56: S59: Current Slave In Communication (Default 0)

    C.31. S59: Current Slave in Communication (default 0) This value shows the current slave number in communication. The value is automatically stored when the slave is selected for communication. This value can also be set by user so the master unit connects to a specific slave to connect first in case the master unit reboots.
  • Page 57: Appendix D: Trouble Shooting

    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.
  • Page 58: Appendix E: Warranty

    This warranty is limited to the repair and/or replacement, at SENA’s discretion, of defective or non- conforming Product, and SENA shall not be responsible for the failure of the Product to perform specified functions, or any other non- conformance caused by or attributable to: (a) any misapplication or misuse of the Product;...
  • Page 59: Software Product Warranty Details

    - 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.
  • Page 60: Appendix F: How To Make A Rs232 Interface Development Board

    Appendix F: How to make a RS232 interface Development Board...
  • Page 61: Appendix G: Parani-Esd100/110 Pcb Mechanical Drawing

    Appendix G: Parani-ESD100/110 PCB mechanical drawing...

This manual is also suitable for:

Parani-esd110Parani-esd100bParani-esd110b

Table of Contents