Доброго времени суток всем ! - почему по выходу из ввода данных, переменная получившая значение обнуляется ?
void setup() {
Serial.begin(9600); // активируем консоль
Serial.setTimeout(100); // задержка конца передачи данных
}
long dobavka;
void loop() {
if (Serial.available()) { //ждем когда появятся данные в консоли
long dobavka = Serial.parseInt(); // размещаем их в переменной val, здесь ещё разбор строки идет (парсинг)
Serial.println(dobavka); // контроль полученных данных
Serial.end(); // действительно, дальнейшее чтение порта ничего не показывает.
}
// а вот тут переменная dobavka - принимает значение 0 - судя по реакции оставшейся части программы ???
}