Описание
Метод объекта SoftwareSerial возвращает очередной символ, принятый программным последовательным портом через контакт RX.
Учтите, что в каждый момент времени принимать поступающие данные может только один программный порт. Для выбора принимающего порта (экземпляра класса SoftwareSerial) используйте функцию listen().
Синтаксис
mySerial.read();
Параметры
mySerial - объект класса SoftwareSerial
Возвращаемые значения
int - полученный символ, или -1, если такового нет.
Пример
// подключаем библиотеку SoftwareSerial для использования ее функций:
#include <SoftwareSerial.h>
// программный последовательный порт : TX = цифровой вывод 10, RX = цифровой вывод 11
SoftwareSerial mySerial(10,11);
void setup()
{
mySerial.begin(9600);
}
void loop()
{
char c = mySerial.read();
}
Смотрите также:
SoftwareSerial()
available()
begin()
isListening()
overflow()
peek()
print()
println()
listen()
write()
Библиотека SoftwareSerial
Справочник
Материалы взяты с официального сайта проекта Arduino и представлены по лицензии Creative Commons Attribution-ShareAlike 3.0 License.
Источник: http://arduino.cc/en/Reference/SoftwareSerialRead |