Синтаксис
Для всех плат:
if (Serial)Только для Arduino Leonardo:
if (Serial1)Только для Arduino Mega:
if (Serial1) if (Serial2) if (Serial3)Параметры
нет
Возвращаемые значения
boolean: возвращает true, если указанный последовательный порт готов к работе. Инструкция может вернуть false только в том случае, если ее вызвать перед открытием USB CDC соединения на Arduino Leonardo.
Пример
void setup() { //Инициализируем последовательный интерфейс и ожидаем открытия порта: Serial.begin(9600); while (!Serial) { ; // ожидаем подключения последовательного порта. Нужно только для Leonardo } } void loop() { //продолжаем работу }
begin()
end()
available()
read()
peek()
flush()
print()
println()
write()
SerialEvent()