MakeBlock Drive Updated
Updated library for MakeBlock Ranger
Loading...
Searching...
No Matches
SoftwareSerial Class Reference
Inheritance diagram for SoftwareSerial:
Collaboration diagram for SoftwareSerial:

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: