background image

 

AT Command Manual 

v1.5 

©2013 LM Technologies Ltd  

www.lm-technologies.com 

Page 21 of 26 

 

sent by host on receiving the PASSKEY CFM“XXXX-XX-XXXXXX”,dddddd event from the 

module. Refer to section 2.9.3, 2.10 for details. 

2.8.31.1.1

 

Response 

<command_response> 

2.8.32

 

AT+PASSKEY 

This command is only available in v6.17 firmware running on LM780/LM400/LM072 modules. It must 

be used during passkey security exchange before connection with remote Bluetooth 2.1 devices if 

local device “IOTYPE” has been configured as “

Keyboard only

” and MITM protection has been 

enabled. 

2.8.32.1

 

AT+PASSKEY= XXXXXXXXXXXX,dddddd<cr> 

This command is used to send passkey confirmation during passkey security exchange before 

connection with remote Bluetooth 2.1 devices. Here, the parameter ”dddddd” is 6 digit 

passkey and “XXXXXXXXXXXX” is address of remote Bluetooth 2.1 device. This command 

must be sent by host on receiving the PASSKEY REQ “XXXX-XX-XXXXXX” event from the 

module. Refer to section 2.9.3, 2.10 for details. 

2.8.32.1.1

 

Response 

<command_response> 

 

2.9

 

Host Events Description 

2.9.1

 

Connection Events 

Different connection related <host_event> are: 

 

<cr,lf>CONNECT “XXXXXXXXXXXX”<cr,lf> - The event sequence will be received on a 

successful connection attempt either by local device or from a remote bluetooth device. 

 

<cr,lf>CONNECT Attempt Fail<cr,lf>  - When the attempted connection attempt from the 

local Bluetooth device fails for some reason.  The reason for connection failure will not be 

listed. 

 

<cr,lf>DISCONNECT “XXXXXXXXXXXX”<cr,lf> - On the disconnection of the current active 

connection, the sequence will be received. 

 

<cr,lf>Inquiry Cancelled<cr,lf> - When the inquiry operation from the local Bluetooth device 

is pre terminated using the AT command, the event will be sent to host device. 

 

 

2.9.2

 

Dynamic Pin Code Event 

Note: 

2.8.17

 

This section is only applicable for v6.17 firmware version running on LM780/LM400/LM072 

module hardware. If applicable, refer to section 

, 2.8.27 for more details. 

2.9.2.1

 

PinCode Req 

This event is sent by local Bluetooth device to the connected host on authentication request 

from remote Bluetooth 2.0 device if dynamic pin code (

“AT+DPIN+”

) and pin code 

authentication (

“AT+PIN”

) have been enabled.  

2.9.2.1.1

 

Syntax 

<cr,lf>PINCODE REQ“XXXXXXXXXXXX”<cr,lf>  

Содержание LM048

Страница 1: ...n v1 0 21 07 2009 Kanwal Initial Draft version v1 1 24 09 2009 Kanwal New AT command added v1 2 15 06 2010 Kanwal Applicable to firmware v4 53 v4 61 v1 3 22 03 2011 Sumeet Updates for firmware v6 51 v1 4 10 06 2011 Kanwal Commands added for v6 17 firmware new sections added v1 5 13 03 2013 Sumeet Add AT RICD description ...

Страница 2: ...ommand format 4 2 4 Command Response 5 2 5 Host Events 5 2 6 Operation Mode 5 2 7 Command Types 5 2 8 Command Description 6 2 8 1 AT 6 2 8 2 AT VER 6 2 8 3 AT ENQ 7 2 8 4 AT RESET 7 2 8 5 AT BAUD 7 2 8 6 AT STOP 8 2 8 7 AT PAR 8 2 8 8 AT FLOW 9 2 8 9 AT ECHO 9 2 8 10 AT RESP 10 2 8 11 AT MODEM 10 2 8 12 AT RICD 12 2 8 13 AT ROLE 12 2 8 14 AT ADDR 13 2 8 15 AT FIND 13 ...

Страница 3: ...8 24 AT ESC 17 2 8 25 AT AUTO 17 2 8 26 AT RCFG 18 2 8 27 AT SLEEP 18 2 8 28 AT DPIN 18 2 8 29 AT IOTYPE 19 2 8 30 AT MITM 20 2 8 31 AT PASSCFM 20 2 8 32 AT PASSKEY 21 2 9 Host Events Description 21 2 9 1 Connection Events 21 2 9 2 Dynamic Pin Code Event 21 2 9 3 Bluetooth 2 1 Security events 22 2 10 Bluetooth Security Changes 23 2 10 1 Bluetooth 2 1 Security Methods 23 2 10 2 Security Options 23 ...

Страница 4: ...able to control the serial port setup and other user friendly features The Bluetooth device powers up in unconnected state and can be configured using UART interface similar to telephony modems The device will act as Bluetooth slave by default and can be inquired connect from other Bluetooth master device in neighborhood The AT commands can be used to change the default behavior and settings for t...

Страница 5: ...r lf If the command has been sent to Bluetooth device in correct format and is applicable in current device operating mode cr lf ERROR cr lf If the command has been sent in wrong format command is invalid command is not applicable in current device operating mode cr lf If the command response has been disabled 2 5 Host Events Host device connected to Bluetooth device will receive an event sequence...

Страница 6: ... protection 1 AT MITM Passkey Confirmation 1 AT PASSCFM Passkeys Input 1 AT PASSKEY Misc Escape Sequence Escape Sequence handling AT ESC Mode switch AT AUTO Remote Configuration AT RCFG Low power Mode AT SLEEP 1 Commands only available in v6 17 firmware onwards version running on LM780 LM400 LM072 module hardware 2 Command available in v4 56 and v6 18 firmware onwards on LM780 LM400 LM072 2 8 Comm...

Страница 7: ...M MASTER ROLE cr lf All other settings and other device information is listed in similar manner 2 8 4 AT RESET This command is used to restore the default factory settings and perform device reboot The default factory settings are listed in section Default Factory Settings 2 8 4 1 Syntax AT RESET cr 2 8 4 2 Response command_response 2 8 5 AT BAUD The command allows setting the baud rate for the se...

Страница 8: ...port communication The current setting can also be retrieved sending this command in query format 2 8 6 1 AT STOPn cr where n can be 1 or 2 depending on no of stop bits used n Stop bits no 1 1 2 2 2 8 6 2 Response command_response 2 8 6 3 AT STOP cr 2 8 6 3 1 Response cr lf STOPn command_response if the command is successful Here n no of stop bits E g on default setup the response will be cr lf ST...

Страница 9: ... FLOWc command_response if the command is successful Here c current flow control setting E g on default setup the response will be cr lf FLOW command_response Note 1 In LM048SPA adapter with firmware series v4 6x AT FLOW refers to DTR DSR flow control and no RTS CTS handling is supported For all other products AT FLOW refers to RTS CTS flow control 2 In LM048v2 and LM058v2 adapters running v6 5x f...

Страница 10: ...ommand Response Enable Disable 2 8 10 1 1Response command_response 2 8 10 2 AT RESP cr 2 8 10 2 1Response cr lf RESPc command_response if the command is successful Here c current command response setting E g on default setup the response will be cr lf RESP command_response 2 8 11AT MODEM This command is available only for v6 5x firmware running on serial adapters LM048v2 and LM058v2 This command i...

Страница 11: ... and NOT transferred to remote Bluetooth device wirelessly FLOW MODEML Tx Rx GND RTS CTS DTR DSR RTS looped back to CTS DTR looped back to DSR No RS232 control signal transferred to remote Bluetooth device wirelessly FLOW MODEML Tx Rx GND RTS CTS DTR DSR RTS CTS signals used for data flow control between host and local Bluetooth device and NOT transferred to remote Bluetooth device wirelessly DTR ...

Страница 12: ... there is incoming connection and DCD low when Bluetooth connection is present The current value can be queried using this command in query format 2 8 12 1 AT RICDc r Where parameter c is character used to enable or disable the Ring Indicator Carrier Detect setting c RICD Setting Enable Disable 2 8 12 1 1Response command_response 2 8 12 2 AT RICD cr 2 8 12 2 1Response cr lf RICDc command_response ...

Страница 13: ...evices searched is 8 The search ends with a message Inquiry ends xx device s found This command is available only when the adaptor is in the manual master role 2 8 15 1 AT FIND cr 2 8 15 1 1Response command_response cr lf Inquiry Results cr lf Sr No DeviceName XXXX XX XXXX cr lf for every device found Here XXXX XX XXXX is the Bluetooth address of local device e g 1 Serial Adapter 001E 3A 2CDAB7 2 ...

Страница 14: ...072 modules the fixed pin code will only be used for connection with remote Bluetooth 2 0 complaint device Automatic pairing also known as Just Works takes place on connection with remote Bluetooth 2 1 complaint device Extra commands related to Bluetooth 2 1 security and use of dynamic pin codes have been added in v6 17 firmware running on LM780 LM400 LM072 modules Refer to section 2 8 27 2 8 28 2...

Страница 15: ...OV It is used to specify whether the adaptor can be discovered or connected by remote devices The current setting can also be retrieved by sending this command in query format 2 8 19 1 AT DCOVc cr Where parameter c is a character used to enable disable the discoverability status C Status Discoverable Non discoverable Note 2 8 19 1 1Response This command will cause the device to reboot command_resp...

Страница 16: ...command mode 2 8 21 1 1Response command_response host_event where host_event will be disconnection event 2 8 22AT BOND For security purpose this command is used to specify a unique remote Bluetooth device to be connected In the master role the local device pairs and connects with the designated remote slave address In the slave mode this command is a filter condition to accept the connection reque...

Страница 17: ... 8 24AT ESC This command Disable Enable the handling of escape sequence Note The escape sequence must be sent with guard time of 1000 msec The current setting can also be retrieved by sending this command in query format 2 8 24 1 AT ESCc cr Where parameter c is a character used to enable disable the escape sequence handling C Status Enable Disable Note 2 8 24 1 1Response When the local device is i...

Страница 18: ... successful Here c current setting E g on default setup the response will be cr lf RCFG command_response 2 8 27AT SLEEP This command is used to enable disable auto power saving feature of RS232 driver as well as low power modes of Bluetooth device The current setting can also be retrieved by sending this command in query format 2 8 27 1 AT SLEEPc cr Where parameter c is a character used to enable ...

Страница 19: ... code instead of fixed pin code for secured connections with remote Bluetooth 2 0 device The remote device as well as local device must enable pin code security in order to connect successfully with local device The dynamic pin code will only be used if pin code security has been enabled Refer to section 2 8 17 4 AT PIN cr for details In firmware v6 17 running on LM780 LM400 LM072 modules dynamic ...

Страница 20: ... no MITM protection The current setting can be retrieved by sending this command in query format 2 8 30 1 AT MITMc cr Where parameter c is a character used to enable disable the MITM security feature c MITM security Enabled Disabled 2 8 30 1 1Response command_response 2 8 30 2 AT MITM cr 2 8 30 2 1Response cr lf MITMc command_response if the command is successful Here c MITM security setting E g o...

Страница 21: ...nse 2 9 Host Events Description 2 9 1 Connection Events Different connection related host_event are cr lf CONNECT XXXXXXXXXXXX cr lf The event sequence will be received on a successful connection attempt either by local device or from a remote bluetooth device cr lf CONNECT Attempt Fail cr lf When the attempted connection attempt from the local Bluetooth device fails for some reason The reason for...

Страница 22: ...es or No or same passkey entered by remote person on remote BT2 1 device Keyboard only The host should send AT PASSCFM command for this confirmation 2 9 3 2 Passkey Dsp This event is sent by local Bluetooth device to connected host on authentication request from remote Bluetooth 2 1 device if MITM protection has been enabled on local Bluetooth device and local device type configuration is AT IOTYP...

Страница 23: ...de is more secure than the fixed PIN mechanism which is typically used for legacy pairing Bluetooth 2 0 pin code pairing by this set of limited devices This method provides no man in the middle MITM protection 2 10 1 2 Numeric comparison This method is used in a scenario where both Bluetooth 2 1 devices have a display and at least one can accept a binary Yes No user input This method displays a 6 ...

Страница 24: ...yboard only The host should send AT PASSCFM command for this confirmation If remote BT2 1 device is No Display no keypad or Display only pairing will be rejected and no message will be sent to host If MITM protection is disabled in local as well as remote BT2 1 device automatic pairing Just Works takes place irrespective of remote BT2 1 device type For example On pairing request from mobile phone ...

Страница 25: ...and all paring requests will be rejected from any remote BT2 1 device if local host or remote device has enabled MITM protection If MITM protection is disabled in local as well as remote BT2 1 device automatic pairing Just Works takes place irrespective of remote BT2 1 device type For example On pairing request from mobile phone automatic pairing takes place if MITM protection is disabled The mobi...

Страница 26: ...ted Disabled ROLE S Slave device NAME Serial Adapter SerialAdapterXX SerialAdapter Device name XX is last 2 digits of Bluetooth Address PIN 1234 1234 1234 Enabled DCOV Discoverable BOND 0000 00 000000 0000 00 000000 0000 00 000000 No Bonding ACON Auto Connect ESC Enabled RCFG Enabled SLEEP Disabled DPIN1 Disabled IOTYPE1 3 No Display no keyboard MITM1 Disabled RICD2 Enabled Disabled 1 Parameters o...

Страница 27: ...nts Click to view similar products for LM Technologies manufacturer Other Similar products are found below LM400 LM832 0476 LM1010 0970 LM930 0635 LM931 0552 LM506 LM808 530 0653 530 0654 LM254 LM780 LM252 LM910 0630 LM072 3115 LM253 LM007 1051 LM817 0655 LM251 LM822 1459 ...

Отзывы: