Home

Bluetooth&#174 class 1 evaluation boards using

image

Contents

1. vr UMO471 y User manual Bluetooth class 1 evaluation boards using GS BT2416C1DB and GS BT2416C1DBAT 1 May 2008 Introduction This user manual details the GS BT2416C1DB xxx which is a Bluetooth class 1 evaluation board including an RF antenna The suffix xxx identifies the firmware release There is no suffix for HCI commands and AT is the suffix for AT commands The GS BT2416C1DB is a board with downloaded FW which enables the user to interface the Bluetooth module with HCI commands The GS BT2416C1DBAT1 is a board with downloaded FW which enables the user to create a Bluetooth link with simple AT commands AT commands are sent by means of the serial line which is accessible by the DB9 connector The GS BT2416C1DB xxx board can be supplied by an external 5 V DC source or via the USB port Features Bluetooth V1 2 board Serial interface on DB9 connector USB connection PCB antenna on board Single 5 V supply voltage CE FCC compliant Figure 1 GS BT2416C1DB xxx board aaaaa0 0 0 0 p 0100 E I E im DO Ff do ASE E Ga e Rev2 1 19 www st com Contents UMO471 Contents 1 Recommended operating conditions ooooooooooo 3 2 VO connections ci cria ENEE E A TEEN Reece ee 3 3 Board EE EN e es a awe oi 5 4 Board schematic conan A E A RA eik 6 5 DOWNIOAGING ici ii RARA 7 6 e ln d Oe EE 8 6 1 TETEN EEE ee tea EEE EET eee 8 62 A rie andet de 8 6
2. WN ec HO uool 9 emio3nesn EN LLI AG E AND asn a aso e 3 va ta 2 z AEE 0ND a aso S ra en sep T vi 201 E E Noo asn H y ar Ast SSN E z F wool so Aeg DI neg E wool nor AND 20 Be n KI N3349 AA vo for 1 z 10 Aa OS OLAAB La A T LIBIHNI sseg g E H omd ul ho vr o ASHXOA PL Tjen MON Le wyo or HEBNGS86Z2 T IN su ner sr 6 19 UMO471 Downloading 5 d Downloading The user has the possibility to download his own file to the GS BT2416C1DB xxx Connect the board to a PC using an RS232 cable connected to COM1 COM2 Put a jumper on JP1 Boot pin to low level Connect the power supply cable to the board at 5 V ext Vin Open the flash loader program Choose UART in the transportation layer section Choose the appropriate COM1 COM2 port Choose the firmware to be downloaded in the firmware section Figure 4 Flash loader info a d Pain MM STFlashLoader 15 xj ST FlashLoader pl Transportation Layer InfoPage Editor size in bytes type ascii hexa e UART C USB Value STLC2410 COMI i 20 CMU 200 fomai DN Ports Change EE J RF Trim amp Calibration Salim i VeoFixTrim 01 F Crystal Trim I Carrier Calibration Jena ddress TDS0e1 000000 AcoThiHz F ref Ha LowPower Erase Options LocalName ii STM Bluetooth Solution IV Prog
3. power supply plug 5 V When 5 V input is used on this plug do not connect USB port 3 19 I O connections 4 19 UM0471 Table 2 Board connections continued Description 1 GPIO 15 2 GPIO 14 3 GPIO 13 4 GPIO 12 5 GPIO 11 6 GPIO 10 J5 7 GPIO9 8 GPIO 8 9 GPIO 7 10 GPIO 4 11 GPIO 3 12 GPIO 2 13 GPIO 0 JP1 Boot If connected to GND the module can download JP2 DB9 connector connection see Figure 3 Board schematic JP3 DB9 connector connection see Figure 3 Board schematic JP4 DB9 connector connection see Figure 3 Board schematic JP5 DB9 connector connection see Figure 3 Board schematic JP6 DB9 connector connection see Figure 3 Board schematic N O push button connected to BT module GPIO6 when activated a low level is applied S1 to GPIO6 otherwise GPIO6 is at high level Not used for AT commands version 32 Switch connected to GPIO3 10 kQ pull up to 3 3 V In AT version this switch is used to select command data mode S3 Reset push button acting on the module reset pin 11 LED lia 0 BT module GPIO1 M o On AT version this LED shows when a Bluetooth connection is ON LED ON L2 LED showing the presence of the 3 3 V internal voltage Bluetooth module supply voltage d UMO471 Board layout 3 d Board layout Figure2 Board component layout R4 Ls 4
4. 0 Command s2 Data CLASS 1 MODULE JP5 JP2 JP4 meer 5 Ji C8 C9 C8 Co JE a RE me 5 19 UMO471 Board schematic Board schematic 4 Board schematic Figure 3 ZL 0 anneusaje ul JUO 3d ad GYLNNON LON ir z 13834 ONTADINDONA E e WN vio sio Ta VNNALNY HLOOLINTE LLNV 1091PZL8SO 3INION HLOOL3MI8 118 HSVIA TENSZINI sg Lar la ler _ 239 EZE SS N3380 o D D D r p D Sar Sar var edt HOL m LUH SECH e eLo me 88 oiluvn L ACEN A ir 11008 S 97 13534 E is sy y LOIdO ol E Wo our am dana E au EH NE FA Y E ASL El 50199 G NE 6 901d ot x XH Me o MOL oi ES He re er Cte mm E WHS lds Oldd o e e ge SLY SLY Layn sos E ZlOld9 o SLO 2d di SLO SLO L8vn SBS ELO Ll os mius o pr ax kvn 082393 viola AE Et ot 1229 ven maen 24 0x8 Ku Loun 3 2938333 silos T mozi ue cc 539 905 zar wool H A wu EE lee E 69 29 men PUR 0S25R1744G S 20 wun 325522822582 H o mon Ueumo SI m Z EE ed z ER S T lo SR Ken CS wool 89 zezels vn LE w 99
5. 020C AT BTNAME SPP server AT BTCONNECT 0080E1000002 1 1234 10 5 AT BTMACROSTOP AT BTCLASS 52020C AT BTREGPORT SPP port AT BTMACROSTOP 15 19 AT commands appendix UM0471 7 4 16 19 Note that e When the address module to connect is known the inquiry command can be omitted e The BTCONNECT command has been set to 10 retries at 5 sec intervals After the modules have been programmed you can power off and power on again the modules themselves At a certain point the modules will be connected to each other LED on without any intervention The sequence of powering on does not matter The only rule to follow is that once the Client has been powered on the Server must be powered in the time set by the 10 retries at 5 sec intervals During the macro execution the module answers with OK or ERROR for each command executed This feedback can be eliminated using the AT ECHO 0FF command Module BT address Each module has its own address which identifies the module itself in the network The above examples were used with addresses 0080E1000001 and 0080E1000002 Modules on the GS BT2416C1DBAT1 board may have different addresses Before starting to send commands the module address can be found with the command AT BTSETTINGS which shows the relevant information of the module including the BT address UMO471 AT commands appendix 7 5 Point to point connections Modules
6. 2 1 FCC Statement sero descata a Gaal sake eked faa 9 6 2 2 Label instruction 0 00 00 ccc ee eee 9 6 2 3 Special requirement for modular application 10 7 AT commands appendix 20000 eee eee eee eee 12 7 1 Setup and connect EE EE EELER EE A 12 72 SES IO CONNEC ge e eeh e 13 7 3 Macro instructions 15 7 4 Module BT address 16 7 5 Point to point connections 17 8 REVISION history vrai tena eR ewe eee A Ee 18 2 19 ky UMO471 Recommended operating conditions 1 Recommended operating conditions Table 1 Recommended operating conditions Symbol Parameter Conditions Min Typ Max Unit VDD Board supply voltage 20 C lt T lt 70 C 4 5 6 V Tag Operating ambient temperature 20 70 C 2 I O connections Table 2 Board connections Description 1 Boot signal If connected to GND the module can download see also JP1 J Reset 2 A low level on this pin forces the module to reset state a 100 k 100 nF is present on the board see also S3 USB port When the USB port is connected the 5 V USB is used by the 3 3 V regulator to supply J2 the BT module and the board itself When the USB port is used do not supply an ext 5 V to J4 power plug The USB port is not used for AT version Serial line port DB9 male connector J3 A level translator to adapt the BT digital levels to the RS232 standard levels is present on the board JA Vcc
7. RO concept with the commands AT BTMACROSTART AT BTMACROSTOP and AT MACROCLEAR has been introduced with version 1 2 1 8 of AT1 SW These commands work in such a way that all commands written between the AT BTMACROSTART and AT BTMACROSTOP commands are stored inside the internal flash memory and executed at each power up of the module When you insert a command between MACROSTART and MACROSTOP you do not have immediate execution of the command but only storing in flash memory The module answers with OK or ERROR from a syntax point of view Execution is active at the next power on That means after writing the commands between the two macro commands the module could work in stand alone without needing to program it at each power on The MACROCLEAR command erases all commands stored As an example suppose the previous modules always have the final address 01 client and 02 server and we already know which connection to get Write the following sequence of commands in client and server module see Table 6 After the MACROSTOP command they are stored in the internal memory of the corresponding module Table 6 Macro example Client AT BTMACROSTART Server AT BTMACROSTART AT BTCMODE 0 AT BTPMODE 1 AT BTDMODE 0 AT BTCMODE 1 AT BTPMODE 1 AT BTDMODE 1 AT BTSECMODE 1 AT BTSECMODE 1 AT BTENCMODE 0 AT BTENCMODE 0 AT BTNAME SPP client AT BTPINCOD 1234 AT BTCLASS 52
8. TOMOTIVE GRADE MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER S OWN RISK Resale of ST products with provisions different from the statements and or technical features set forth in this document shall immediately void any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever any liability of ST ST and the ST logo are trademarks or registered trademarks of ST in various countries Information in this document supersedes and replaces all information previously supplied The ST logo is a registered trademark of STMicroelectronics All other names are the property of their respective owners O 2008 STMicroelectronics All rights reserved STMicroelectronics group of companies Australia Belgium Brazil Canada China Czech Republic Finland France Germany Hong Kong India Israel Italy Japan Malaysia Malta Morocco Singapore Spain Sweden Switzerland United Kingdom United States of America www st com 19 19 d
9. am Area IV InfoPage Area Download Options E Firmware IV InfoPage InfoPage Options Quick Mode Selection BMUT Fw12 an I Increase the BD Address automatically Firmware update IT Log the trim and calibration values RF trim and firmware download GEDE IT Read the InfoPage before the operation Customize Version 3 10 February 2004 Tiki selup fer Flashlioader NOTE Kark J6 is open when flashing J6 is close afterwards PMstart 14 E S Gy software per onse JC stFlasht oader 8 3 Floppy A Fjuntited Pant YOR 1894990 15 1 Press start on the dialog bar reset the board appears 2 Power the board a reset is generated on the dialog bar the of the downloading appears 719 Certifications UMO471 6 6 1 6 2 8 19 Certifications CE Measurements have been performed in accordance with report available on request e EN 300 328 V 1 6 1 2004 11 Electromagnetic compatibility and radio spectrum Matters ERM wideband transmission systems data transmission equipment operating in the 2 4 GHz ISM band and using wideband modulation techniques Harmonized EN covering essential requirements under article 3 2 of the RandTTE directive e EN 301 489 17 V 1 2 1 2002 Electromagnetic compatibility and radio spectrum Matters ERM electromagnetic compatibility EMC standard for radio equipment and services Part 17 Specific condition fo
10. d appear READY e Power the server board with the external 5 V on the PC screen connected to the Server should appear READY e Configure the client board using the following commands in Table 4 GPIO3 client must be low to select command mode S2 switch in command mode Table 4 Client setup Command Answer Notes AT ok Check module ready AT BTCMODE 0 ok AT BTPMODE 1 ok AT BTDMODE 0 ok Not discoverable AT BTSECMODE 1 ok AT BTENCMODE 0 ok AT BTNAME SPP client ok Set client name AT BTCLASS 52020C ok 13 19 AT commands appendix UM0471 14 19 e Configure the server board using the following commands in Table 5 GPIO3 Server must be low to select command mode S2 switch in command mode Table 5 Server setup Command Answer Notes AT ok Check module ready AT BTCMODE 1 ok AT BTPMODE 1 ok AT BTDMODE 1 ok Discoverable AT BTSECMODE 1 ok AT BTENCMODE 0 ok AT BTPINCODE 1234 ok Pin code AT BTNAME SPP server ok Set server name AT BTCLASS 52020C ok AT BTREGPORT SPP port ok Name of service offered After the configuration of the server board GPIO3 must be put HIGH to select DATA MODE which enables the Server board to receive and transmit DATA e Inquiry and available services Before establishing a connection the Client has to know which Bluetooth devices are present and which services are offer
11. ed and therefore the client 1 first performs the inquiry by the command AT BTINQ xx where xx is the inquiry time i e 10 sec gt AT BTINQ 10 The answer is a list of present Bluetooth connectable devices One of the devices should be our SPP Server BTNQRES 0080E1000002 SPP Server OK 2 then asks which kind of service is available with the command AT BTRPORTS 0080E1000002 The answer is BTRPORT SPP Port 1 serial port profile port 1 can be 1 2 OK e Once the client knows the device present and the service offered the Client finalizes the connection with the command AT BTCONNECT 0080E1000002 1 1234 1 0 OK At this point the connection is established and GPIO1 indicating the connection status on both Client and Server boards becomes high On the GS BT2416C1DBAT1 board an LED is connected to GPIO1 and therefore the connection is also shown by an LED which is on GPIO3 on the client board must now be put at HIGH level allowing the client to send and receive DATA from the server ky UMO471 AT commands appendix 7 3 Note e Disconnection To disconnect the client has to put its GPIO3 LOW Command mode changing from high to low on GPIO3 appears on the client PC screen as READY and sends the command AT BTDISCONNECT OK The result is the disconnection of the link client server and GPIO1 on both client and Server boards returns to low the LEDs go off Macro instructions The MAC
12. f the ST products and services described herein and ST assumes no liability whatsoever relating to the choice selection or use of the ST products and services described herein No license express or implied by estoppel or otherwise to any intellectual property rights is granted under this document If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein UNLESS OTHERWISE SET FORTH IN ST S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE USE AND OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY FITNESS FOR A PARTICULAR PURPOSE AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION OR INFRINGEMENT OF ANY PATENT COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS EXPRESSLY APPROVED IN WRITING BY AN AUTHORIZED ST REPRESENTATIVE ST PRODUCTS ARE NOT RECOMMENDED AUTHORIZED OR WARRANTED FOR USE IN MILITARY AIR CRAFT SPACE LIFE SAVING OR LIFE SUSTAINING APPLICATIONS NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY DEATH OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE ST PRODUCTS WHICH ARE NOT SPECIFIED AS AU
13. hen the module is installed inside the end product the label is not visible The OEM manufacturer is instructed how to apply the exterior label 7 The modular transmitter must comply with any specific rule or operating requirements applicable to the transmitter and the manufacturer must provide adequate instructions along with the module to explain any such requirements The EUT is compliant with all applicable FCC rules Detail instructions are given in the product users guide 8 The modular transmitter must comply with any applicable RF exposure requirements UMO471 d Certifications Table 3 RF exposure evaluation distance e Distance where the Channel Frequency Output power to Power density exposure level Limits antenna Erp 20 cm KA reaches the limit No MHz dBm mW cm cm mW cm 00 2402 00 15 47 0 009 1 879 1 38 2440 00 15 75 0 008 1 941 1 78 2480 00 14 93 0 008 1 764 1 The RF module operates at low power level so it does not exceed the commission s RF exposure guidelines limits furthermore spread spectrum transmitters operate according to the section 15 247 are categorically excluded from routine environmental evaluation 11 19 AT commands appendix UM0471 7 7 1 12 19 AT commands appendix This section is applicable to the evaluation board withthe AT command downloaded FW GS BT2416C1DBAT1 The purpose of this section is to describe all the
14. necessary steps to establish a connection between two Bluetooth GS BT2416C1DBAT1 evaluation boards in a serial line cable replacement application This connection example is also given in the GS BT2416C1 AT1 datasheet Appendix A Setup and connect Two PCs and two GS BT2416C1DBAT1 boards are needed to perform the connection Figure 6 Basic setup UMO471 AT commands appendix 7 2 Steps to connect Please refer to the GS BT2416C1 AT1 datasheet Appendix A for the meaning of the AT commands e Designate a GS BT2416C1DBAT1 board to be used as client and suppose it has the address 0080E1000001 Hereafter this board will be referred to as client e Designate a GS BT2416C1DBAT1 board to be used as server and suppose it has the address 0080E1000002 Hereafter this board will be referred to as server e Connect the server board to a PC using an RS232 cable e Connect the client board to a PC using an RS232 cable e Open the hyperterminal program on both PCs and set the communication line with the following parameters Select the proper COM line COM1 COM2 Baud rate 9600 default baud rate of GS BT2416C1 AT module Data bits 8 Parity none Stop bits 1 Flow control none In ASCII setup set flag line ends with line feed In ASCII setup set flag echo characters typed locally e Power the client board with the external 5 V on the PC screen connected to the client shoul
15. owing requirements are fulfilled 1 The modular transmitter must have its own RF shielding The RF module fulfils the emission requirements of the FCC rules without additional shielding 2 The modular transmitter must have buffered modulation data inputs The module has a memory management unit inside of the IC The processor interfacing with the external application by means general purpose l O GPIO UART USB PCM I2G SPI The processor interfaces also the RF part of the module exchanging data and commend with it Inside the processor a flash memory is available to download the customer application and the Bluetooth profiles 3 The modular transmitter must have its own power supply regulation The module contains an own voltage regulation In case of changes in the supply voltage VCC for example caused by temperature changes or other effects the internal voltage will be stabilized 4 The modular transmitter must comply with the antenna requirements of Section 15 203 and 15 204 The RF module is for OEM original equipment manufacturer integration only The end user product will be professionally installed in such a manner that only the authorized antenna is used 5 The modular transmitter must be tested in a stand alone configuration The RF module was tested in a stand alone configuration 6 The modular transmitter must be labelled with its own FCC ID number The RF module will be labelled with its own FCC ID number W
16. r 2 4 GHz wideband transmission systems and 5 GHz High performance RLAN equipment e EN 60950 1 Information technology equipment safety part 1 general requirements FCC FCC part 15 subpart C This board has the following FCC ID FCC ID S9NBT2416C1DB Figure 5 Label position UMO471 Certifications 6 2 1 Note Caution 6 2 2 FCC 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 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 However there is no guarantee that interference will not occur in a particular installation If this equipment does cause harmful interference to radio or television reception which can be determined by turning the equipment off and on the user is encouraged to try to correct the interference by one or more of the following measures e Reo
17. rient or relocate the receiving antenna e Increase the separation between the equipment and receiver e Connect the equipment into an outlet on a circuit different from that to which the receiver is connected Consult the dealer or an experienced radio TV technician for help Antenna Our board type GSBT2416C1DB is for OEM integrations only The end user product will be professionally installed in such a manner that only the authorized antennas are used Any changes or modifications not expressed approved by the party responsible for compliance could cause the module to cease to comply with FCC rules part 15 and thus void the user s authority to operate the equipment Label instruction Module type Bluetooth class 1 board GSBT2416C1DB GSBT2416C1DB module PC 788 carrier board FCC ID S9NBT2416C1DB This intends to inform you how to specify the FCC ID of our Bluetooth board GSBT2416C1DB on your final product Based on the public notice from FCC the product into which the our transmitter module is installed must display a label referring to the enclosed module The label should use wording such as contains transmitter module FCC ID S9NBT2416C1DB or contains FCC ID S9INBT2416C1DB any similar wording that expressed the same meaning may be use 9 19 Certifications UMO471 6 2 3 10 19 It shows an example below Contains FCC ID S9NBT2416C1DB Special requirement for modular application The foll
18. with AT command firmware can only perform point to point connections which means that only one connection can be activated at once A module can be connected to several other modules but it has to disconnect from the previous connection before activating a new one Figure 7 shows an example of Client C1 which needs to connect to Server S1 S2 Sn Figure 7 Point to point connection In this case the following procedure must be used C1 establishes the connection to S1 to exchange data C1 disconnects from S1 using the command AT BTDISCONNECT C1 establishes the connection to S2 to exchange data C1 disconnects from S2 using the command AT BTDISCONNECT C1 establishes the connection to Sn to exchange data and so on 17119 Revision history UMO471 8 18 19 Revision history Table 7 Document revision history Date Revision Changes 22 Oct 2007 1 Initial release 23 May 2008 2 Added Section 6 2 FCC on page 8 UMO471 Please Read Carefully Information in this document is provided solely in connection with ST products STMicroelectronics NV and its subsidiaries ST reserve the right to make changes corrections modifications or improvements to this document and the products and services described herein at any time without notice All ST products are sold pursuant to ST s terms and conditions of sale Purchasers are solely responsible for the choice selection and use o

Download Pdf Manuals

image

Related Search

Bluetooth bluetooth bluetooth settings bluetooth driver bluetooth connect bluetooth and other devices settings bluetooth speaker bluetooth devices bluetooth mouse bluetooth headphones bluetooth driver for windows 10 bluetooth troubleshooter bluetooth download bluetooth driver for windows 11 bluetooth and other devices settings turn on bluetooth turn on bluetooth driver update bluetooth pc bluetooth exchange folder bluetooth audio gateway service bluetooth tweaker bluetooth speaker car bluetooth headphones connected with wire bluetooth e wireless

Related Contents

BAIER BDB 824  Cynus E5 User's manual(English)-1  Salora DPF 7125 DIG  Manuale Utente  広報 - 善通寺市  Mando Footloose User Manual  Manuel d`utilisation HyperArchi    E-Planning User Guide  取扱説明書  

Copyright © All rights reserved.
Failed to retrieve file