Описание
Метод Stream.peek() считывает из файла байт данных. При этом функция сохраняет положение указателя текущей позиции файла и не перемещает его на следующий байт. Т.е. при многократном вызове peek() функция будет возвращать одно и то же значение.
Данная функция является одним из методов класса Stream, поэтому вызывается любым объектом, являющимся наследником этого класса (Wire, Serial и др.). Для получения дополнительной информации см. описание класса Stream.
Синтаксис
stream.peek();
Параметры
stream - экземпляр класса, унаследованного от Stream.
Возвращаемые значения
Байт данных (или символ), либо -1, если таковой отсутствует.
Смотрите также:
available()
read()
Библиотека Stream
Справочник
Материалы взяты с официального сайта проекта Arduino и представлены по лицензии Creative Commons Attribution-ShareAlike 3.0 License.
Источник: http://arduino.cc/en/Reference/StreamPeek |