Каталог

Список АТ-команд BLUNO

Примечание: означают «Возврат каретки» и «Переход на следующую строку». В «Мониторе последовательного порта» редактора ARDUINO IDE они обозначаются как «NL & CR». При вводе АТ-команды эти символы не переносятся в диалоговую строку.

 

1. "AT+FSM" изменение рабочего режима

AT+FSM=FSM_TRANS_USB_COM_BLE USB-UART BLE стандартный режим
AT+FSM=FSM_HID_USB_COM_BLE_AT   USB-UART BLE HID режим
AT+FSM=? Запрос о текущем рабочем режиме (По умолчанию FSM_TRANS_USB_COM_BLE)

 

1*. "AT+KEY" эмуляция виртуального нажатия какой-либо кнопки в HID-режиме.

AT+KEY=keyValue0 Эмуляция нажатия одной кнопки
AT+KEY=keyValue0+keyValue1 Эмуляция нажатия двух кнопок
AT+KEY=keyValue0+keyValue1+keyValue2 Эмуляция нажатия трёх кнопок

 

2. "AT+ROLE" изменение конфигурации ЦЕНТРАЛЬНЫЙ-ПЕРИФЕРИЙНЫЙ

AT+ROLE=ROLE_CENTRAL BLE режим ЦЕНТРАЛЬНЫЙ (CENTRAL)
AT+ROLE=ROLE_PERIPHERAL BLE режим ПЕРИФЕРИЙНЫЙ (PERIPHERAL)
AT+ROLE=? Запрос о текущем режиме ЦЕНТРАЛЬНЫЙ-ПЕРИФЕРИЙНЫЙ (По умолчанию: ROLE_PERIPHERAL)

 

3. "AT+MIN_INTERVAL" изменение минимального интервала соединения

AT+MIN_INTERVAL=10 Рекомендуемый минимальный интервал соединения (10 мс) для ПК и Android
AT+MIN_INTERVAL=20 Рекомендуемый минимальный интервал соединения (20 мс) для iOS
AT+MIN_INTERVAL=? Запрос текущего значения минимального интервала (По умолчанию: 10)

 

4. "AT+MAX_INTERVAL" изменение максимального интервала соединения

AT+MAX_INTERVAL=10 Рекомендуемый максимальный интервал соединения (10 мс) для ПК и Android
AT+MAX_INTERVAL=40 Рекомендуемый максимальный интервал соединения (40 мс) для iOS
AT+MAX_INTERVAL=? Запрос текущего значения максимального интервала (По умолчанию: 10)

 

5. "AT+UART" изменение скорости передачи в бодах для UART

AT+UART=115200 Устанавливает скорость передачи в 115200
AT+UART=? Запрос текущего значения установленной скорости (По умолчанию: 115200,8,N,1)

 

6. "AT+BIND" привязка другого BLE-чипа. BLE установит соединение только с BLE-чипом, имеющим заданный MAC-адрес

AT+BIND=0x0017ea9397e1 Устанавливает MAC-адрес привязываемого BLE в 0x0017ea9397e1
AT+BIND=? Запрос текущего привязанного MAC-адреса (По умолчанию: 0x000000000000)

 

7. "AT+CMODE" устанавливает режим соединения с произвольным или определённым устройством

AT+CMODE=UNIQUE УНИКАЛЬНЫЙ (UNIQUE), BLE сможет соединиться только с BLE-чипом, для которого был задан MAC-адрес (команда "AT+BIND")
AT+CMODE=ANYONE ЛЮБОЙ (ANYONE), BLE может соединиться с любым другим BLE-чипом
AT+CMODE=? Запрос текущего режима соединения (По умолчанию: ЛЮБОЙ)

 

8. "AT+MAC" запрос MAC-адреса

AT+MAC=? Запрос MAC-адреса BLE-чипа

 

9. "AT+NAME" установка имени

AT+NAME=DFBLEduinoV1.0 Задаёт указанное имя BLE-чипу "DFBLEduinoV1.0", изменяется при следующем перезапуске чипа
AT+NAME=? Запрос текущего имени BLE-чипа (По умолчанию могут различаться: Bluno, DFBlunoV1.6 и т.д.)

 

10. "AT+RESTART" перезапуск BLE

AT+RESTART Перезапускает BLE-чип

 

11. "AT+SETTING" сброс настроек до заводских в режимах ЦЕНТРАЛЬНЫЙ и ПЕРИФЕРИЙНЫЙ (новое в BLE-прошивке 1.6)

AT+SETTING=DEFAULT Восстанавливает заводские параметры, устанавливает режим ПЕРИФЕРИЙНЫЙ (PERIPHERAL)
AT+SETTING=DEFPERIPHERAL Восстанавливает заводские параметры для режима ПЕРИФЕРИЙНЫЙ (PERIPHERAL)
AT+SETTING=DEFCENTRAL Восстанавливает заводские параметры для режима ЦЕНТРАЛЬНЫЙ (CENTRAL)
AT+SETTING=? Запрос текущего режима (По умолчанию: ПЕРИФЕРИЙНЫЙ). Ответ "НЕИЗВЕСТНЫЙ (UNKNOWN)" - если текущие настройки были изменены AT-командами

 

12. "AT+BLUNODEBUG" дублирование исходящих UART-сообщений в USB-порт (новое в BLE-прошивке 1.6)

При активном Bluetooth-соединении, BLE-чип (CC2540) получает UART-сообщения от основного микроконтроллера ATmega328P. Отправленные UART-сообщения передаются не только на Bluetooth, но и в USB-порт, позволяя использовать «Монитор последовательного порта» для отображения полученных UART-сообщений.

AT+BLUNODEBUG=ON Активирует дублирование UART-сообщений в USB-порт
AT+BLUNODEBUG=OFF Деактивирует дублирование UART-сообщений в USB-порт. Выключенный режим позволяет сделать беспроводной режим программирования более стабильным
AT+BLUNODEBUG=? Запрос текущего режима дублирования UART-сообщений. По умолчанию: ВКЛЮЧЕН (ON)

 

13. "AT+USBDEBUG" дублирование входящих Bluetooth-сообщений в USB-порт (новое в BLE-прошивке 1.6)

При активном Bluetooth-соединении, BLE-чип (CC2540) получает Bluetooth-сообщения от iOS и Android устройств. Отправленные сообщения передаются в UART и в USB-порт, позволяя использовать «Монитор последовательного порта» для отображения полученных UART-сообщений.

AT+USBDEBUG=ON Активирует дублирование Bluetooth-сообщений в USB-порт
AT+USBDEBUG=OFF Деактивирует дублирование Bluetooth-сообщений в USB-порт. Выключенный режим позволяет сделать беспроводной режим программирования более стабильным
AT+USBDEBUG=? Запрос текущего режима дублирования Bluetooth-сообщений. По умолчанию: ВЫКЛЮЧЕН (OFF)

 

14. "AT+TXPOWER" изменение мощности сигнала передачи, влияющее на дальность (новое в BLE-прошивке 1.6)

AT+TXPOWER=0 Изменение мощности сигнала передачи в соответствии с калибровкой маяков iBeacon (доступные значения 4, 0, -6, -23)
AT+TXPOWER=? Запрос текущего значения мощности сигнала передачи (По умолчанию: 0)

 

15. "AT+IBEACONS" включает/выключает работу с маяками iBeacon (новое в BLE-прошивке 1.6)

AT+IBEACONS=ON Включает поддержку iBeacon
AT+IBEACONS=OFF Выключает поддержку iBeacon
AT+IBEACONS=? Запрос текущего режима работы с iBeacon. По умолчанию: ВКЛЮЧЕН (ON)

 

16. "AT+VERSION" версия прошивки (новое в BLE-прошивке 1.6)

AT+VERSION=? Запрос установленной версии BLE-прошивки

 

17. "AT+RSSI" запрос уровня сигнала RSSI от маяка iBeacon (новое в BLE-прошивке 1.6)

AT+RSSI=? Запрос уровня сигнала RSSI от маяка iBeacon (Ответ: -000, если нет соединения)

 

18. "AT+MAJOR" устанавливает MAJOR-номер для маяков* (новое в BLE-прошивке 1.6)

AT+MAJOR=0 Устанавливает MAJOR-номер для маяков, равный "0" (Допустимо от 0 до 65535)
AT+MAJOR=? Запрос MAJOR-номера маяков (По умолчанию: 0)

 

19. "AT+MINOR" устанавливает MINOR-номер для маяков** (новое в BLE-прошивке 1.6)

AT+MINOR=0 Устанавливает MINOR-номер для маяков, равный "0" (Допустимо от 0 до 65535)
AT+MINOR=? Запрос MINOR-номера маяков (По умолчанию: 0)

 

20. "AT+EXIT" выход из режима АТ-команд (новое в BLE-прошивке 1.8)

AT+EXIT Выход из режима АТ-команд

 

UUID - 128-битный уникальный идентификатор группы маяков, определяющий их тип или принадлежность одной организации

*Major - 16-битное беззнаковое значение, с помощью которого можно группировать маяки с одинаковым UUID

**Minor - 16-битное беззнаковое значение, с помощью которого можно группировать маяки с одинаковым UUID и Major*

footer shadow
Контакты

г. Москва, Пятницкое ш. д. 18, пав. 566

zakaz@compacttool.ru

8-495-752-55-22

compacttool logoadaptive site

accepted payment systems

Информация представленная на данном информационном ресурсе преследует исключительно рекламные цели и не является договором-офертой !

© Все права защищены 2015 - 2024г https://compacttool.ru