Вернуться к библиотеке 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();
}
}

