Page 11 of 15 pages
EGBT-046S/EGBT-045MS Bluetooth Module
e-Gizmo Mechatronix Central
8. Query/Set
Device
Role
COMMAND
RESPONSE
AT+ROLE?
É
+ROLE:<role>
É
OK
É
AT+ROLE=<role>
É
OK
É
where <role>
0 - Slave (default)
1 - Master
2 - Slave-Loop
Slave - EGBT-045MS acts as discoverable wireless
UART device ready for transparent data ex-
change.
Master - Scans for a remote bluetooth (slave) device,
pairs, and setup connection for a transparent
data exchange detween devices
Slave-Loop - Data loop-back Rx-Tx. Used mainly for
testing.
Example: Set EGBT-045MS in master role
Bluetooth address in NA:UAP:LAP format = 0002:72:0A3C7F
From Host controller:
AT+ROLE=1
É
EGBT-045MS response
+ROLE:1
É
OK
É
9. Query/Set
Class of Device CoD
COMMAND
RESPONSE
AT+CLASS?
É
+CLASS:<class>
É
OK
É
AT+CLASS=<class>
É
OK
É
where <class>
0 - (default)
The Class of Device identifier. For more info, see the
Bluetooth_Code_Definition.pdf file included with the
product documentation of this kit.
10. Query/Set Inquire Access Code
COMMAND
RESPONSE
AT+IAC?
É
+IAC:<iac>
É
OK
É
AT+IAC=<iac>
OK
É
/ FAIL
É
where <iac> = Inquire Access Code
9e8b33 - default value
11. Query/Set
Inquire Access Mode
COMMAND
RESPONSE
AT+INQM?
É
+INQM:<inq1>,<inq2>,<inq3>
É
OK
É
AT+INQM=<inq1>,<inq2>,<
inq3>
É
OK
É
/ FAIL
É
where <inq1> Inquire Access Mode
0 - standard
1 - rssi (default)
<inq2> Maximum number of devices response
0 to 32000
1 (default)
<inq3> Inquire timeout
1 to 48
48 (default)
Maximum number of devices response - EGBT-045MS
will stop inquiring once the number of devices
that responded reaches this value.
Inquire Timeout - Multiply this number by 1.28 to get the
maximum time in seconds the EGBT-045MS will
wait for a respond to an inquiry call.
Example: Set EGBT-045MS Inquire Access Mode at
Inquire access mode - 1 (rssi)
Number of devices - 3
Timeout - 10 (10*1.28 = 12.8 seconds)
Bluetooth address in NA:UAP:LAP format = 0002:72:0A3C7F
From Host controller:
AT+INQM=1,3,10
É
EGBT-045MS response
OK
É
12. Query/Set Pairing Passkey
COMMAND
RESPONSE
AT+PSWD?
É
+PSWD:<password>
É
OK
É
AT+PWSD=<password>
É
OK
É
where
<password> = Alphanumeric password 16 characters max.
1234 - (default)
Example: Set EGBT-045MS Password to “e-Gizmo”
From Host controller:
AT+PSWD=e-Gizmo
É
EGBT-045MS response
OK
É
13. Query/Set
UART parameter