Описание
Метод Serial.peek() возвращает очередной байт (символ), поступивший в буфер последовательного порта. При этом функция не удаляет считанный байт из буфера. Таким образом, при многократном вызове peek() функция будет возвращать одно и то же значение, как и метод Serial.read(). Метод Serial.peek() является наследником вспомогательного класса Stream.
Синтаксис
Serial.peek();
//Только для Arduino Mega:
Serial1.peek();
Serial2.peek();
Serial3.peek();
Параметры
нет
Возвращаемые значения
первый байт данных, доступный для чтения из буфера последовательного порта (либо -1, если таковой байт отсутствует) - int.
Смотрите также:
Stream.peek()
available()
begin()
end()
flush()
print()
read()
setTimeout()
write()
serialEvent()
Библиотека Serial
Справочник
Материалы взяты с официального сайта проекта Arduino и представлены по лицензии Creative Commons Attribution-ShareAlike 3.0 License.
Источник: http://arduino.cc/en/Serial/Peek |