Я пытаюсь заставить Arduino отправить несколько символов обратно на мой Raspberry Pi через последовательный порт USB.
Однако, когда я пытаюсь использовать функцию "Serial.availableForWrite ()", компилятор не работает с:
ошибка: у «класса HardwareSerial» нет члена с именем «availableForWrite»
хотя остальная часть кода работает нормально.
Вот весь код:
void setup() {
// connect to serial
Serial.begin(9600);
}
void loop() {
// write value
if (Serial.availableForWrite() > 0) {
Serial.write("0.587");
}
Serial.write("Error");
delay(1000);
}
Я почти уверен, что моя Arduino IDE актуальна, а также я не думаю, что у меня есть орфографические ошибки. Что может быть причиной этой проблемы?