Как установить запрос кода доступа (IAC) с помощью AT-команд на HC-05?

Я пытаюсь установить IAC HC05 с помощью AT-команд, но по какой-то причине результат не такой, как хотелось бы.

Мне нужно установить IAC как "1234", для чего я ввожу команду:

AT+IAC=1234

Модуль отвечает "ОК", но когда я спрашиваю AT+IAC?, он отвечает "01234".

В последние несколько дней меня это беспокоит. Я также пытался добавить '\r\n' в конец команды, но он устанавливает IAC как '1234444'

Буду признателен, если вы поможете мне с этим! Я пытался искать в сети, но безрезультатно.

, 👍0

Обсуждение

Вы вручную разговариваете с HC-05 через прямое последовательное соединение или через программу Arduino?, @Code Gorilla

Я делаю это через серийный монитор Arduino IDE., @Ali Zeeshan


1 ответ


1

Вы должны иметь \r\n как в команде set, так и в команде чтения.

Пример:

AT+IAC=12345f\r\n
OK

AT+IAC?\r\n
+IAC: 12345f
OK
,

Спасибо МацК, но боюсь не получится. Когда я ввожу код AT+IAC?\r\n , он выдает ошибку (0), которую я искал для ошибки команды. Попытка без \r\n в коде запроса привела к +IAC:12344444. Есть идеи, что там готовится?, @Ali Zeeshan