2 Ответы
Ошибка “+ERR:1003” обычно указывает на неправильный синтаксис AT-команды.
Проверьте, правильно ли вы отправляете AT-команды и правильно ли они сформулированы. Некоторые общие AT-команды для модуля JDY-23 включают “AT+NAME” для установки имени устройства, “AT+PIN” для установки пароля, “AT+BAUD” для установки скорости передачи данных и т.д.
Также убедитесь, что вы используете правильный порт и скорость передачи данных, к которым подключен модуль JDY-23. Если это не помогает, попробуйте перезагрузить модуль JDY-23 или проверить его на другой системе, чтобы исключить возможность проблемы в самом модуле.
Некоторые версии модуля JDY-23 также могут иметь свои собственные AT-команды, поэтому рекомендуется проверить документацию на модуль для получения дополнительной информации об использовании AT-команд.
Разобрался!
На случай, если к вам будут с этим обращаться, то формат такой:
AT+VER\r\n в коде C
или
AT+VER<13><10> в десятичном виде
или
AT+VER<0x0D><0x0A> в шестнадцатиричном виде
Строго так. По другому не работает.
Из документации это явно не следует. Есть лишь пара мест, где это вскользь следует из примера.