DelleTenebre, здесь уже писали про пропуски сообщений, тоже столкнулся с такой проблемой. Из 5-ти отправленных подряд строк приходит 1-2.
Вот пример кода:
Код:
void setup() {
Serial.begin(115200);
}
void loop() {
Serial.println("<testkey:111>");
Serial.println("<testkey:222>");
Serial.println("<testkey:333>");
Serial.println("<testkey:444>");
Serial.println("<testkey:555>");
delay(5000);
}
Редко, может придти половина от одной строки, половина от другой, например:
Пробовал на разных ардуино (nano, pro-micro, pro-mini + usb-ttl), на всех одно и то же. Если задать скорость порта поменьше (9600) - то пропусков становится значительно меньше. Если между отправками строк вставить задержку 15мс - то приходят все, но это не вариант.