Инструкции

Справочный раздел

В этом разделе Вы найдетё инструкции, справочники, и всевозможные хелпы по использованию программного обеспечения.

Разделы инструкций

В сети

Пользователей: 109
Из них просматривают:
Аналоги: 14. Видео: 1. Даташиты: 10. Инструкции: 1. Новости: 5. Остальное: 1. Расчёты: 1. Торрент: 2. Форум: 74.
Участников: 2
Гостей: 107

Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

Оглавление

Serial.findUntil()

Описание
Serial.findUntil() считывает данные из буфера последовательного порта до тех пор, пока не будет найдена нужная строка заданной длины или терминальная строка.
 
Функция возвращает true, если нужная строка найдена, и false, если время истекло.
 
Serial.findUntil() наследуется от класса Stream.
 
Синтаксис
Serial.findUntil(target, terminal)
 
Параметры
Serial: объект последовательного порта. См. список доступных последовательных портов для каждой платы на странице Serial.
target: строка для поиска (char)
terminal: терминальная строка для поиска (char)

Возвращаемые значения
true или false.

 

Пример

// ищем слово hello
char target[] = "hello";
void setup() {
  Serial.begin(9600);
}
void loop() {
  if (Serial.available() > 0) {
    if (Serial.find(target))
      Serial.println("found");
    // вывести found, если было послано
  }
}

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.

Разное

Интересно

Наличие высокого напряжения на присоске можно проверить отверткой, соединенной с корпусом через резистор 3-5 МОм
Наличие резистора обязательно, так как без него из-за большого тока можно повредить умножитель или строчный трансформатор типа ТДКС.

Похожие инструкции