Всем привет!
Такой вопрос. Написан tcp сервер на python, клиент на arduino. Но случается такая ерунда при частных запросах иногда.
Сервер посылает клиенту сообщение. Например (ABCDEFGH\n). ESP32 читает из сокета с помощью функции client.readStringUntil('\n');
В канале скапливается очередь из таких сообщений.
И бывает такое что сообщение читается не корректно. Вместо ABCDEFGH резульат получается ABCABCDEFGH
Счем это может быть связано
ведь tcp обязательно последовательно байты передает
Такой вопрос. Написан tcp сервер на python, клиент на arduino. Но случается такая ерунда при частных запросах иногда.
Сервер посылает клиенту сообщение. Например (ABCDEFGH\n). ESP32 читает из сокета с помощью функции client.readStringUntil('\n');
В канале скапливается очередь из таких сообщений.
И бывает такое что сообщение читается не корректно. Вместо ABCDEFGH резульат получается ABCABCDEFGH
Счем это может быть связано
ведь tcp обязательно последовательно байты передает