Fendor
New member
Здравствуйте. Простите, если этот вопрос банальный, просто не могу его нормально сформулировать для поиска. Задача заключается в следующем. Необходимо создать связь между устройством с ESP8266 и виртуальным COM-портом компьютера, чтобы с ПК можно было посылать простейшие команды на ESP, оно их обрабатывало и отсылало ответ обратно на ПК.
Например я посылаю с ПК команду "AT" и мне приходит ответ от ESP "OK". И всё это через виртуальный COM-порт.
Я дошёл до того, что подсоединил сначала ESP к ПК, подключил к роутеру, получил от него IP, создал TCP-сервер командами:
AT+CIPMODE=0
AT+CIPMUX=1
AT+CIPSERVER=1
После чего отсоединяем ESP от ПК и подключаем к автономному питанию.
Используя программу HW Virtual Serial Port создаём COM-порт, связанный с нашим ESP через IP
И теперь через CoolTerm подключаемся к этому порту и пробуем отослать команды.
На скриншоте выше показано, что отображается в самой ESP. В Coolterm виртуального COM-порта же не возвращается ничего. Подскажите, пожалуйста, что я делал не так? Как сделать, чтобы отсылался не просто текст, а команды, которые бы обрабатывались и результат посылали назад на виртуальный COM-порт.
Например я посылаю с ПК команду "AT" и мне приходит ответ от ESP "OK". И всё это через виртуальный COM-порт.
Я дошёл до того, что подсоединил сначала ESP к ПК, подключил к роутеру, получил от него IP, создал TCP-сервер командами:
AT+CIPMODE=0
AT+CIPMUX=1
AT+CIPSERVER=1
После чего отсоединяем ESP от ПК и подключаем к автономному питанию.
Используя программу HW Virtual Serial Port создаём COM-порт, связанный с нашим ESP через IP
И теперь через CoolTerm подключаемся к этому порту и пробуем отослать команды.
На скриншоте выше показано, что отображается в самой ESP. В Coolterm виртуального COM-порта же не возвращается ничего. Подскажите, пожалуйста, что я делал не так? Как сделать, чтобы отсылался не просто текст, а команды, которые бы обрабатывались и результат посылали назад на виртуальный COM-порт.