Проблема с получением данных из монитора порта

Adonai
Offline
Зарегистрирован: 26.08.2019

Необходимо получить целое число из монитора порта. Все работает, число получаю. Но вместе с этим числом прилетает еще 0. Как справиться с этим нежелательным нулем? 


int i = 0;  
 
void setup() {
    Serial.begin(9600);
}
 
 
void loop() {
    if (Serial.available() > 0) {
        i = Serial.parseInt();
        Serial.println(i);
    }
}

 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Убрать перевод строки в возврат каретки из настроек окна монитора порта, например (там внизу есть маленькое окошко). Или нормально их обрабатывать.