MakeBlock Drive Updated Updated library for MakeBlock Ranger

Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
SoftwareSerial Class Reference
Inheritance diagram for SoftwareSerial:
[legend]
Collaboration diagram for SoftwareSerial:
[legend]

## Public Member Functions
| SoftwareSerial (uint8_t receivePin, uint8_t transmitPin, bool inverse_logic=false)
void | begin (long speed)
bool | listen ()
void | end ()
bool | isListening ()
bool | stopListening ()
bool | overflow ()
int | peek ()
virtual size_t | write (uint8_t byte)
virtual int | read ()
virtual int | available ()
virtual void | flush ()
| operator bool ()

## Static Public Member Functions
static void | handle_interrupt () __attribute__((__always_inline__))

## Member Function Documentation

## ◆ available()

virtual int SoftwareSerial::available | ( |  | ) |
| virtual

Reimplemented in MeSerial.

## ◆ read()

virtual int SoftwareSerial::read | ( |  | ) |
| virtual

Reimplemented in MeInfraredReceiver, MeSerial, and MeVoice.

## ◆ write()

virtual size_t SoftwareSerial::write | ( | uint8_t | byte | ) |
| virtual

Reimplemented in MeSerial.

The documentation for this class was generated from the following file:

- src/utility/SoftwareSerial.h