Datasheet
BLE Generic
The following general purpose BLE commands are available on Bluefruit LE modules:
AT+BLEPOWERLEVEL
Gets or sets the current transmit power level for the module's radio (higher transmit power equals better range, lower transmit power equals better
battery life).
Codebase Revision: 0.3.0
Parameters: The TX power level (in dBm), which can be one of the following values (from lowest to higher transmit power):
-40
-20
-16
-12
-8
-4
0
4
Output: The current transmit power level (in dBm)
The updated power level will take affect as soon as the command is entered. If the device isn't connected to another device, advertising will stop
momentarily and then restart once the new power level has taken affect.
# Get the current TX power level (in dBm)
AT+BLEPOWERLEVEL
0
OK
# Set the TX power level to 4dBm (maximum value)
AT+BLEPOWERLEVEL=4
OK
# Set the TX power level to -12dBm (better battery life)
AT+BLEPOWERLEVEL=-12
OK
# Set the TX power level to an invalid value
AT+BLEPOWERLEVEL=-3
ERROR
AT+BLEGETADDRTYPE
Gets the address type (for the 48-bit BLE device address).
Normally this will be '1' (random), which means that the module uses a 48-bit address that was randomly generated during the manufacturing
process and written to the die by the manufacturer.
Random does not mean that the device address is randomly generated every time, only that a one-time random number is used.
Codebase Revision: 0.3.0
Parameters: None
Output: The address type, which can be one of the following values:
0 = public
1 = random
AT+BLEGETADDRTYPE
1
OK
AT+BLEGETADDR
© Adafruit Industries
https://learn.adafruit.com/introducing-the-adafruit-bluefruit-le-uart-
friend
Page 74 of 115