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