Arduino:Библиотеки/SoftwareSerial/peek()
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
{{#setlogo:ArduinoCommunityLogo.png}}
Содержание | Знакомство с Arduino | Продукты | Основы | Справочник языка Arduino | Примеры | Библиотеки | Хакинг | Изменения | Сравнение языков Arduino и Processing |
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Функция peek()[1]
Возвращает символ, который был получен RX-контактом через программно-последовательный порт. В отличие от mySerial.read() последующие вызовы mySerial.peek() будут возвращать один и тот же символ.
Имейте в виду, что одновременно входящие данные может получать только один экземпляр SoftwareSerial. Выбор нужного экземпляра выполняется при помощи функции mySerial.listen().
Синтаксис
mySerial.peek()
Параметры
Нет.
Что возвращает
Символ, полученный RX-контактом. Если символов, доступных для считывания, нет, возвращает «-1».
Пример
SoftwareSerial mySerial(10,11);
void setup()
{
mySerial.begin(9600);
}
void loop()
{
char c = mySerial.peek();
}
См.также
- SoftwareSerial()
- begin()
- print()
- println()
- read()
Внешние ссылки
Категории:
- Страницы, использующие повторяющиеся аргументы в вызовах шаблонов
- Справочник языка Arduino
- Arduino
- Перевод от Сubewriter
- Проверка:myagkij
- Оформление:myagkij
- Редактирование:myagkij
- Стандартные библиотеки
- Стандартная библиотека
- Стандартная библиотека Arduino
- Стандартные библиотеки Arduino
- Библиотека SoftwareSerial
- Стандартная библиотека SoftwareSerial
- SoftwareSerial
- Функция