Примечание:
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*
г. Москва, Пятницкое ш. д. 18, пав. 566
zakaz@compacttool.ru
8-495-752-55-22
Информация представленная на данном информационном ресурсе преследует исключительно рекламные цели и не является договором-офертой !
© Все права защищены 2015 - 2024г https://compacttool.ru