Home
[P/N: MCB3101] Class I Serial Bluetooth Wireless
Contents
1. Low Power Mode If you want to use low power mode to save power use AT command AT BTLPM If you set AT BTLPM 1 low power mode will be functioned Bluetooth Interface Bluetooth Specification Level Range Vill 18 dBm 100m Bluetooth protocols Supported Profiles RFCOMM LeCAP SDP General Access Profile Serial Port Profile V Working mode and AT Command Set V l Operation Mode ModeO Default Mode to set up Bluetooth connection Model Model amp Mode 2 are for secure connection Bluetooth Module that has been set to Model will try connection to the last connected device only Modeze Bluetooth Module that has been set to Modee will wait for connection from the last connected device only Mode3 In Mode3 Bluetooth Module will be discoverable connectable by any kind of Bluetooth devices If users want to make a connection between this Bluetooth Module and other Bluetooth CF cards or USB dongles please set Mode3 The AT command sets listed above can be executed per operational status The following table shows the operational status and executable AT command sets Copyright Dr Robot Inc 2005 o D3 pr A 25 Valleywood Dr Unit 20 Markham ON L3R 5L9 Canada Tel 905 943 9572 Fax 905 943 9197 V 2 AT command vs Operational Status AT Command Standby Pending Online AT lt cr gt p ATZ lt cr gt 3 i AT BTIN lt cr gt ATD112233445566 lt cr gt ATD lt cr g
2. When you enter this AT commands at a host terminal this Bluetooth module returns its device information and status to a host It encompasses BD_ADDR user friendly name operating mode operating status and authentication encryption status Especially when the operating status is PENDING it means this Bluetooth module is busy in processing AT BTINQ ATD or AT_BTSCAN When Authentication or Encryption feature is activated the corresponding parameter has value of 1 AT BTLPM n lt cr gt Function Set Bluetooth Low power consumption mode Response lt cr gt lt lf gt OK lt cr gt slf gt Description To minimize power consumption this Bluetooth module supports Bluetooth PARK mode When you set n as 1 this Bluetooth module uses PARK mode Using PARK mode might cause extra data transmission delay in some cases AT BTSD lt cr gt Function Return the list of secured devices Response lt cr gt lt lf gt BD_ADDR lt cr gt lt lf gt lt cr gt lt If gt BD_ADDR lt cr gt lt lf gt lt cr gt lt lf gt BD_ADDR lt cr gt lt lf gt lt cr gt lt If gt OK lt cr gt lt lf gt Description This Bluetooth module can pair up to 5 Bluetooth devices Upon receiving this AT command this Bluetooth module returns all the BD_ADDRs of the previously paired Bluetooth devices AT BTCSD lt cr gt Function Delete the info of all the paired devices stored in this Bluetooth module Response lt cr gt lt lf gt OK lt cr gt
3. To make SD to be Discoverable and Connectable from other Bluetooth devices you should set its INQUIRY SCAN and PAGE SCAN To make this Bluetooth module do INQUIRY SCAN only you should set n as 1 To make this Bluetooth module do PAGE SCAN only you should set n as 2 When nis set to 3 this Bluetooth module does INQUIRY SCAN and PAGE SCAN alternately Here to indicates the time out interval of INQUIRY SCAN and PAGE SCAN operations If you set to to O this Bluetooth module does INQUIRY SCAN and PAGE SCAN until it has a connection from other Bluetooth device This Bluetooth module returns CONNECT message when it is connected from other Bluetooth device within the given time out intervals Otherwise it returns ERROR message AT BTSCAN BD_ADDR to lt cr gt Copyright Dr Robot Inc 2005 KOY Dr Robot www DrRobot com 25 Valleywood Dr Unit 20 Markham ON L3R 5L9 Canada Tel 905 943 9572 Fax 905 943 9197 Function Wait Bluetooth connection from a device with given BD_ADDR Response lt cr gt lt lf gt OK lt cr gt lt lf gt lt cr gt sIf CONNECT lt cr gt slf gt or lt cr gt lt If gt OK lt cr gt lt lf gt lt cr gt lt If gt ERROR lt cr gt lt lf gt Description Once you enter this AT command this Bluetooth module does PAGE SCAN However it waits a connection from a Bluetooth device with the given BD_ADDR This process lasts during to time interval Especially when to has v
4. Authentication Encryption lt cr gt Function Set Bluetooth authentication or encryption features selectively Response lt cr gt lt lf gt OK lt cr gt lt slf gt Description By using this AT command you can set authentication or encryption feature of this Bluetooth module during Bluetooth connection process Once you set authentication or encryption features this Bluetooth module stores its status To release authentication or encryption features you set you should use this AT commands or do softreset To enable authentication or encryption set authentication or encryption parameter as 1 Otherwise set either of them as O AT BTLAST lt cr gt Function Return BD_ADDR of the Bluetooth device to your host which this Bluetooth module is connected most recently Response lt cr gt lt f BD_ADDR lt cr gt lt lf gt lt cr gt lt lf OK lt cr gt lt lf gt Description You can use this AT command if you need to refer the BD_ADDR of most recently connected Bluetooth device AT BTMODE n lt cr gt Function Set the operating mode of this Bluetooth module Response lt cr gt lt If gt OK lt cr gt lt lf gt Description This Bluetooth module has 4 different operating mode According to the current operating mode you set this Bluetooth module behavior differently n O This means this Bluetooth module is in MODE O MODE O is the default configuration een l In MODE 1 this Bluetooth module will try to make connection to most
5. Host PC via DCD line When Bluetoothconnection is made DCD signal will be in state OFF For disconnection of Bluetooth DCD signal will become state ON RST line RST signal will be used for initialization Bluetooth module RST should be in OV status for at least second for this IV Specifications Specification Parameter Conditions MIN TYP MAX Unit Power Supply Voltage VCC 3 0 3 3 3 6 V Signal Pin Voltage 3 3 V RF Frequency 2400 2483 5 MHz Antenna Load 50 Ohm Low level Input Voltage VCC 3 3V 0 3 0 8 V High level Input Voltage VCC 3 3V 0 7VDD VDD 0 3 V Low level Output Voltage VCC 3 3V IOL 2mA 0 2 V High level Output Voltage VCC 3 3V IOH 2mA VDD 0 3 V Copyright Dr Robot Inc 2005 D3 Dr Robot 25 Valleywood Dr Unit 20 Markham ON L3R 5L9 Canada Tel 905 943 9572 Fax 905 943 9197 Recommended Operating Conditions Operating Condition Min Max Operating Temperature Range 20 C 75 C VDD 3 0V 3 6V e For safe operation supply power of 3 3V Power Consumption Condition Current Consumption If NOT connected to Host 3mA If connected to Host 3mA For data communications with Host only 6 mA During INQUIRY mode 72 4 mA For Master connection 72 7 mA During SCAN page amp inquiry mode 2l mA Park mode 6 mA Non Park mode 9 mA Data Com 9600bps 26 mA Data Com 115200bps 29 mA
6. PETEN EN The Heart of Robot MCB3101 Class WiRobot Serial Bluetooth Wireless Module User Manual Dr Robot Version 1 0 1 Dec 2005 Table of Contents l Introduction II Operations Ill Theory of Operation Il 2 Configuration PC PC for Sample Ill Connections I L Board Structure II 2 Connector Description IV Specifications V Working mode and AT Command Set V 1 Operation Mode V e AT command vs Operational Status V 3 AT Command Sets Related Document WiRobot PMS500S5 Sensing and Motion Controller User Manual WiRobot PMB5010 Multimedia Controller User Manual Copyright Dr Robot Inc 2005 Q 3 Or Robot www DrRobot com 25 Valleywood Dr Unit 20 Markham ON L3R 5L9 Canada Tel 905 943 9572 Fax 905 943 9197 Nn nu Wu fF WwW WD WD we Ww PP l Introduction The MCB3101 Serial Bluetooth Wireless Module is a class Bluetooth module with on board communication stack This device can be plugged into any UART or RS232 compatible serial port requires MCR3210P RS23e2 Interface Module for signal change on almost any devices without needing to install drivers It can be considered as a wireless cable to replacement for any RS23e serial cable and can be used in applications for wireless audio still image sensing and control data communications Features Class 1 Bluetooth operation On board communication stack Effective range 15 meters indoor 120 meters outdoor with default antenna Suppor
7. You can type anything or transfer a file to another PC The connection command is ATDxxxxxxxxxxxx The more AT command can be found in V Working Mode and AT Command Set 8 For disconnection you can type command to return command mode then enter ATH to disconnect Ill Connections IEL Board Structure Figure lll MCB3101 Structure Ill 2 Connector Description The MCB3101 is connected to WiRobot system via a 12 pin 2 54 mm pitch double row connector oOoooooooo io qooo0o0000 Copyright Dr Robot Inc 2005 D3 wr Robot www DrRobot com 25 Valleywood Dr Unit 20 Markham ON L3R 5L9 Canada Tel 905 943 9572 Fax 905 943 9197 ttd NC DCD DSR DIR MST GND Cle oe 2 2D RO GND TXD RXD RTS CTS YDD fits tt Table II 1 Pin number Pin name Direction Description Signal Level Pin Name Direction Description Siganl Level l GND l Power Ground Ground 2 TXD O UART data out TTL 3 RXD l UART data input TTL 4 RTS O UART ready to send TTL 5 CTS UART clear to send TTL 6 VDD l DC input 3 3V input Power 7 NC No Connection Reserved 8 DCD O Data Carrier Detect TTL 9 DSR l Data set Ready TTL 10 DTR O Data terminal ready TTL 1l RST Reset active low TTL le GND l Power ground Ground DCD line Status of Bluetooth connection will be delivered to
8. alue of O this Bluetooth module waits connection infinitely AT BTCANCEL lt cr gt Function Cancel currently ongoing operation of this Bluetooth module Response lt cr gt lt lf gt OK lt cr gt lt lf gt Description This AT command works only when this Bluetooth module is busy in doing AT BTSCAN ATD or AT BTINQ Once canceled successfully this Bluetooth module will become STANBY STATUS Function Make transition from ONLINE STATUS to STANDBY STATUS Response lt cr gt lt lf gt OK lt cr gt lt lf gt Description f you input string to this Bluetooth module in ONLINE STATUS this Bluetooth module goes into STANBY STATUS Once SD enters into STANDBY STATUS you can use any AT command sets ATOx lt cr gt Function Make transition from STANBY STATUS to ONLINE STATUS Response None Description This AT command is the counter operation of You can change the operating status to ONLINE STATUS again by using this command In ONLINE STATUS the data can be transferred between two hosts The existence of this Bluetooth module becomes transparent to any host applications which use serial ports ATH lt cr gt Function Release the current Bluetooth connection Response lt cr gt lt lf gt OK lt cr gt lt lf gt lt cr gt lt lf DISCONNECT lt cr gt lt slf gt Description This AT command can be used for disconnecting the existing Bluetooth connection AT BTSEC
9. ection to another PC U Launch Hyper Terminal program choose a port just connected on step2 and set port settings as Bits per second 115200 Data bits 8 Parity none Stop bits l Flow control hardware Copyright Dr Robot Inc 2005 DS prRobot ee WW DrRobot com 25 Valleywood Dr Unit 20 Markham ON L3R 5L9 Canada Tel 905 943 9572 Fax 905 943 9197 5 AT PC A Plug USB cable again to reset Bluetooth module you can get a message from HyperTerminal OK entering AT BTINFO The Bluetooth module s response is comprised of BD_ADDR Device Name Operating Mode Operating Status Authentication and Encryption flags To make connection to other Bluetooth devices the operating status of the first SD should be STANDBY A PENDING operating status of the first SD indicates the unit is busy with another operation In this case cancel the ongoing operation by entering the AT BTCANCEL command 6 At another PC B you need launch same configuration of HyperTerminal And type same command to get the same results but the BDaddress should be different Change this Bluetooth module to MODES by entering AT BTMODE 3 then type ATZ command to reset module You can check this working mode by typing AT BTINFO 7 At PC A type command ATDxxxxxxxxxxxx Here xxxxxxxxxxxx is another Bluetooth module BDAddress on PC B If you can get OK CONNECT the connection between PCs is setup
10. ke connection with a Bluetooth device connected most recently Response lt cr gt lt lf gt OK lt cr gt lt lf gt lt cr gt sIf CONNECT lt cr gt slf gt or lt cr gt lt lf gt OK lt cr gt lt lf gt lt cr gt lt lf ERROR lt cr gt lt lf gt Description f you execute this AT command this Bluetooth module make connection with a Bluetooth device which this Bluetooth module connect most recently To make this AT command work successfully there should be at least one successful connection to the other Bluetooth you want to connect AT BTSCAN lt cr gt Function Make this Bluetooth module do INQUIRY SCAN and PAGE SCAN alternately Response lt cr gt lt lf gt OK lt cr gt lt lf gt lt cr gt sif gt CONNECT lt cr gt slf gt Description You can force this Bluetooth module to do INQUIRY SCAN or PAGE SCAN alternately with this AT command This Bluetooth module does INQUIRY SCAN and PAGE SCAN until it has a connection from other Bluetooth device Once connected this Bluetooth module returns CONNECT message You can use AT BTCANCEL to cancel this operation This AT command has the same effect of AT BTSCAN 3 0 AT BTSCAN n to lt cr gt Function You can force this Bluetooth module to do INQUIRY SCAN or PAGE SCAN Response lt cr gt lt If gt OK lt cr gt lt lf gt lt cr gt sIf CONNECT lt cr gt slf gt or lt cr gt lt If gt OK lt cr gt lt lf gt lt cr gt lt If gt ERROR lt cr gt lt lf gt Description
11. lt lf gt Description This AT command just deletes the info of paired devices stored on SD s Flash memory To delete the same info resides on SD s RAM you have to do software reset or hardware reset AT BTFP n lt cr gt Function Force this Bluetooth module to generate passkey automatically Response lt cr gt lt lf gt OK lt cr gt lt lf gt Description Once paired this Bluetooth module uses the stored link key By using this AT command you can make Bluetooth connection with a new link key When n is set to 1 this Bluetooth module newly generates a link key during connection process AT UARTCONFIG baudrate parity stopbit lt cr gt Function Configure the serial port of this Bluetooth module Response lt cr gt lt If gt OK lt cr gt lt lf gt Description By using this AT command you can reconfigure the serial port of this Bluetooth module You can set baudrate parity stopbit To make this command result active you should do soft reset or turn off on this Bluetooth module The following values are permitted for each parameter Baudrate 9600 19200 38400 57600 or 115200 ee Parity N No parity E Even parity or O Odd parity ee Stopbit 1 or 2 Copyright Dr Robot Inc 2005 9 DY Dr Robot www DrRobot com 25 Valleywood Dr Unit 20 Markham ON L3R 5L9 Canada Tel 905 943 9572 Fax 905 943 9197
12. onse lt cr gt lt lf gt OK lt cr gt lt lf gt or lt cr gt lt If gt ERROR lt cr gt lt lf gt Description You can restore the default configuration of this Bluetooth module by executing this AT command AT BTINQ lt cr gt Function Search INQUIRY other Bluetooth devices nearby Response lt cr gt lt f BD_ADDR Device Name Class of Device lt cr gt lt lf gt lt cr gt lt If gt BD_ADDR Device Name Class of Device lt cr gt lt If gt lt cr gt lt If gt BD_ADDR Device Name Class of Device lt cr gt lt If gt lt cr gt lt If gt OK lt cr gt lt lf gt Description This command is used to inquiry other Bluetooth devices nearby The INQUIRY process is carried out during the predefined time duration 30seconds The maximum number of INQUIRY result is 10 ATD BD_ADDR lt cr gt Function Make connection with the given BD_ADDR Response lt cr gt lt lf gt OK lt cr gt lt lf gt lt cr gt lt lf gt CONNECT lt cr gt lt lf gt or lt cr gt lt If gt OK lt cr gt lt lf gt lt cr gt lt If gt ERROR lt cr gt lt lf gt Description After getting BD_LADDRs you can make connection to other Bluetooth device by using this AT command Once you input this command SD tries to connect the Bluetooth device with the given BD_ADDR for 5 minutes The connection failure happens when a Bluetooth device with the given BD_ADDR is not in PAGE SCAN mode or is already connected to other Bluetooth device ATD lt cr gt Function Ma
13. recently connected Bluetooth device een 2 In MODE 2 this Bluetooth module will wait connection from most recently connected Bluetooth device een 3 IN MODE 3 this Bluetooth module does INQUIRY SCAN and PAGE SCAN alternately AT BTNAME FriendlyName lt cr gt Function Assign user friendly device name to this Bluetooth module Copyright Dr Robot Inc 2005 9 DY Dr Robot www DrRobot com 25 Valleywood Dr Unit 20 Markham ON L3R 5L9 Canada Tel 905 943 9572 Fax 905 943 9197 Response lt cr gt lt If gt OK lt cr gt lt lf gt Description You can assign this Bluetooth module user friendly name by using this AT command With the assigned name you can distinguish this Bluetooth module easily from other Bluetooth devices Up to 32 characters are permitted as user friendly name AT BTKEY nnnn lt cr gt Function Change the passkey Response lt cr gt lt lf gt OK lt cr gt slf gt Description When the authentication is enabled in this Bluetooth module you should assign passkey Two Bluetooth devices which are to be connected should have the same passkey The default passkey of this Bluetooth module is 123 You can assign maximum 16 alphanumeric characters as a passkey AT BTINFO lt cr gt Function Return the internal status of this Bluetooth module Response lt cr gt lt lf BD_ADDR Name Mode Status Auth Encryp lt cr gt lt lf gt lt cr gt lt lf gt OK lt cr gt lt lf gt Description
14. t AT BTSCAN n lt cr gt AT BTSCAN 112233445566 lt cr gt AT BTCANCEL lt cr gt ATO lt cr gt ATH lt cr gt AT BTAUTH Auth Encr lt cr gt AT BTAUTH Auth Encr lt cr gt AT BTNAME Name lt cr gt AT BTKEY nnnn lt cr gt ATS10 0 or ATS10 1 AT BTINFO lt cr gt AT UARTCONFIG b p s lt cr gt V 3 AT Command Sets The following AT command sets are supported by this Bluetooth module Here lt cr gt represents carriage return of ASCII Code OxOD and lt If gt represents line feed of ASCII Code OxOA AT lt cr gt Function Check the presence of this Bluetooth module Response lt cr gt lt lf gt OK lt cr gt lt lf gt or lt cr gt lt If gt ERROR lt cr gt lt lf gt Description n standard mode you can check whether this Bluetooth module is connected to a host correctly by using this AT command ATZ lt cr gt Function Do soft reset Response lt cr gt lt f gt OK lt cr gt lt lf gt or lt cr gt lt If gt ERROR lt cr gt lt lf gt Description You can do soft reset by using this AT command When this Bluetooth module is already connected to the other device it disconnects the connected device You can halt the current ongoing operation by using this command AT amp F lt cr gt Function Restore the default configuration of this Bluetooth module Copyright Dr Robot Inc 2005 D3 Dr Robot 25 Valleywood Dr Unit 20 Markham ON L3R 5L9 Canada Tel 905 943 9572 Fax 905 943 9197 Resp
15. t UART data rate 230 Okbps 115 2 kbps Plug and play in the WiRobot system Applications e Robotic systems both run time and development stage communication e General purpose wireless data communication II Operations II 1 Theory of Operation The MCB3101 Serial Bluetooth Wireless Module is designed to run as part of the WiRobot system It can be directly plugged on to the PMB5010 Robot Multimedia Controller board or the PMS5005 Robot Sensing and Motion Controller board When connected to the MCR3210P RS232 Interface board through a cable it can also serve as wireless links for any systems that have a standard RS232 interface PC for example By default the UART data rate is pre programmed to 115 ekbps with hardware flow control and can be adjusted according to the customer s preferred setting at the time of purchase All wireless firmware has been embedded into the module and user simply needs to issue a CONNECT command to the MCB3101 in order to establish a connection with another MCB3101 wireless module II 2 Configuration PC PC for Sample l Connect MCB3101 Bluetooth modules and MCR3210P RS23e interface modules with 8pin flat cable provided by Dr Robot red line should be first Pin 2 Use null modem RS232 cable connect MCR3210P RS232 interface module to PC serial port such as Coml and use one USB cable to connect MCR3210P RS232 interface module to one USB port It just provides power to RS232 module 3 Same conn
Download Pdf Manuals
Related Search
Related Contents
Lire ce journal en PDF Manuale dell`utente Anticipation des risques routiers hivernaux - Eléménts de IPI, IC693 DSM Module (DSM314) with F/W v1.1, GFK D106-QT50U AnalM-lang DS.QXD G 50 - Wacker Neuson 1/3” Tag/Nachtkamera mit IR-Beleuchtung VKC Optoma EX550 User Guide Manual BK 46 Instruções de Instalação 810770-00 Copyright © All rights reserved.
Failed to retrieve file