Шановні друзі! Сайт знаходиться в процесі перекладу на солов'їну мову. Все буде Україна!

Вернуться к библиотеке SoftwareSerial

 

SoftwareSerial: available()

Описание

Возвращает количество непрочитанных байт (символов), принятых через программный последовательный порт. Непрочитанные данные накапливаются во входном последовательном буфере.

Синтаксис

mySerial.available()

Параметры

нет

Возвращаемые значения

количество непрочитанных байт

Пример

// подключаем библиотеку SoftwareSerial для использования ее функций:
#include <SoftwareSerial.h>

#define rxPin 10
#define txPin 11

// инициализируем новый последовательный порт
SoftwareSerial mySerial =  SoftwareSerial(rxPin, txPin);

void setup()  {
  // задаем режим работы выводов tx, rx:
  pinMode(rxPin, INPUT);
  pinMode(txPin, OUTPUT);
  // устанавливаем скорость передачи данных последовательного порта
  mySerial.begin(9600);
}

void loop() {
  if (mySerial.available()>0){
  mySerial.read();
 }
}

Смотрите также