HM-10 Центральный режим запуска соединения
Я пытаюсь оформить соединение через HM-10 с arduino (а не с телефона).
Однако я не могу установить соединение с Arduino, используя как AT+CON, так и AT+CONNL. Когда я пытаюсь использовать AT+CON, я получаю OK+CONNA
, а когда я использую AT+CONNL, я получаю OK+CONNE
. Вот мой код:
#include <SoftwareSerial.h>
SoftwareSerial bluetooth(8,9);
void setup() {
Serial.begin(115200);
Serial.setTimeout(50);
bluetooth.begin(115200); //открываем BLE соединение
bluetooth.setTimeout(50); //установить тайм-аут
bluetooth.write("AT+ROLE1");
//bluetooth.write("AT+ROLE0");
delay(50);
bluetooth.write("AT+NOTI1");
delay(50);
bluetooth.write("AT+CONC40BCB403020");
delay(50);
//bluetooth.write("AT+CONNL");
}
void loop() {
while (bluetooth.available() > 0) {
String response = bluetooth.readString();
Serial.println(response);
}
}
Ответ, который я получаю:
OK+Set:1
OK+Set:1
OK+CONNA
@ItayR, 👍-1
Обсуждение1 ответ
▲ 0
К настоящему моменту вы наверняка прошли мимо этого, но: я обнаружил, что мне приходилось пытаться подключиться несколько раз, чтобы установить соединение. Кроме того, может потребоваться увеличить время ожидания?
,
@user1826826
Смотрите также:
- Можно ли измерить скорость акселерометром? Насколько точно?
- Arduino Pro Micro, получить данные с контакта Tx?
- Хочу создать Bluetooth audio control (увеличение/уменьшение громкости, воспроизведение, пауза и т.д.) для смартфона
- Невозможно подключиться к Bluetooth hc-05.
- Проблемы с надежным подключением с использованием HC-05 в качестве ведущего устройства Bluetooth
- Как решить проблему AT+INQ ERROR (1F), AT+INIT ERROR(17) на модуле Bluetooth HC-05?
- Модуль Bluetooth HC-05 мигает красным светом - Arduino Uno
- Bluetooth-модуль HC-05 — команда INQ не работает
Можете ли вы сообщить нам, какова реакция на команды
AT+CON
иAT+CONN
через 10 секунд?, @Sumit Panse