Datasheet
History
This page tracks additions or changes to the AT command set based on the firmware version
number (which you can obtain via the 'ATI' command):
Version 0.7.7
The following AT commands and features were added in the 0.7.7 release:
Added AT+BLEUARTTXF (F for force) to immediately send the specified data out in an
BLE UART packet (max 20 bytes), bypassing any FIFO delays and avoiding packets
potentially being transmitted in two transactions.
Adjusted BLE UART service to use min connection interval as the tx interval
Added AT+DFUIRQ to enable using the DFU Pin for IRQ purposes when there is a
supported event on the nRF51822
Enabled the internal pullup resistor on the CS pin for Bluefruit SPI boards
Added AT+MODESWITCHEN to enable/disable +++ mode switching from the local
(serial or SPI) or BLE UART side. By default local = enabled, ble = disabled, meaning
commands can only be executed via the local interface by default.
Implemented a '\+' escape code to immediately send '+' chars without trigger the +++
delay waiting for further similar input
Added AT+BLEHIDGAMEPADEN to separately enable HID Gamepad, since iOS/OSX
has a conflict with gamepad devices causing HID keyboard to not work properly.
The following bugs were fixed in release 0.7.7:
Fixed a factory reset issue when a long delay occurs in app_error_handler()
Fixed an issue where strings were being truncated at 64 chars in UART
Fixed HID keyboard support not working with iOS 9 & 10
Version 0.7.0
The following AT commands were added in the 0.7.0 release:
AT+BAUDRATE
Change the HW UART baudrate
AT+UARTFLOW
Enable or disable HW UART flow control
AT+BLEMIDIEN=on/off/0/1
Enable/disable MIDI service, requires a reset to take affect
AT+BLEMIDITX
© Adafruit Industries https://learn.adafruit.com/adafruit-feather-m0-bluefruit-le Page 185 of 238










