Прием переменной из UART и отправка ее туда же.
Зачем я это скачал? Что не так?
Да.Типо эхо.
Ввел цифры, нажал энтер и ничего, пусто...
Теперь Вас понял.
Вот смотрите, вы ввели в мониторе 12345678. котроллер поймал строку "12345678". Во первых, откуда он знает что не будет ещё например "9". Второй вопрос у контроллера, "А вообще то, куда это класть?" ведь переменных получаемых из УАРТ может быть много.... И в какую переменную положить принимаемые "12345678". Поэтому при отправке переменной, отправляется целый пакет. В мониторе порта вы вряд ли сможете его собрать. Посмотрите справку на блок ( https://flprog.ru/bez-rubriki/helppage/ ... ableToUart ), там в конце описан формат пакета который передается при отправке переменной. И соответственно если принимаемые данные не соответствуют этому формату, то они отбрасываются.
Андрей.
Могу только ещё раз предложить собрать во встроенной скаде приложение, с нужным количеством полей ввода, и кнопкой "Записать". Протокол обмена переменными в ней поддерживается.AndrejK писал(а): ↑28.11.2021{, 10:36}Моя идея/задача состоит в том, чтобы, допустим забили в контроллер ESP32 Cam с ее функционалом, все, кроме длинной строки Телеграмм-бота и цифровыми идентификаторами Телеграмм пользователя. Далее, просто подключаем уже залитый МК к COM порту, вбиваем недостающее, записываем это в EEPROM. Надо что-то поменять или добавить, подключаем меняем/добавляем.
Или я слишком углубился и все можно сделать проще?
Для 328 - по 64 байта.