MySensors Library & Examples  2.3.2-50-g253109d
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
AltSoftSerial Class Reference

Detailed Description

AltSoftSerial class

Definition at line 43 of file AltSoftSerial.h.

#include <AltSoftSerial.h>

+ Inheritance diagram for AltSoftSerial:
+ Collaboration diagram for AltSoftSerial:

Public Member Functions

 ~AltSoftSerial ()
 
int peek ()
 peek
 
int read ()
 read
 
int available ()
 available
 
void write (uint8_t byte)
 
void flush ()
 
 AltSoftSerial (uint8_t rxPin, uint8_t txPin, bool inverse=false)
 
bool listen ()
 
bool isListening ()
 
bool overflow ()
 

Static Public Member Functions

static void begin (uint32_t baud)
 
static void end ()
 end
 
static void flushInput ()
 flushInput
 
static void flushOutput ()
 flushOutput
 
static int library_version ()
 
static void enable_timer0 (bool enable)
 

Static Public Attributes

static bool timing_error
 timing_error
 

Constructor & Destructor Documentation

◆ ~AltSoftSerial()

AltSoftSerial::~AltSoftSerial ( )
inline

< Destructor

Definition at line 47 of file AltSoftSerial.h.

◆ AltSoftSerial()

AltSoftSerial::AltSoftSerial ( uint8_t  rxPin,
uint8_t  txPin,
bool  inverse = false 
)
inline

< AltSoftSerial

Definition at line 83 of file AltSoftSerial.h.

Member Function Documentation

◆ begin()

static void AltSoftSerial::begin ( uint32_t  baud)
inlinestatic

< begin

Definition at line 51 of file AltSoftSerial.h.

◆ enable_timer0()

static void AltSoftSerial::enable_timer0 ( bool  enable)
inlinestatic

< enable_timer0

Definition at line 107 of file AltSoftSerial.h.

◆ flush()

void AltSoftSerial::flush ( )
inline

< flush

Definition at line 74 of file AltSoftSerial.h.

◆ isListening()

bool AltSoftSerial::isListening ( )
inline

< isListening

Definition at line 93 of file AltSoftSerial.h.

◆ library_version()

static int AltSoftSerial::library_version ( )
inlinestatic

< library_version

Definition at line 103 of file AltSoftSerial.h.

◆ listen()

bool AltSoftSerial::listen ( )
inline

< listen

Definition at line 89 of file AltSoftSerial.h.

◆ overflow()

bool AltSoftSerial::overflow ( )
inline

< overflow

Definition at line 97 of file AltSoftSerial.h.

◆ write()

void AltSoftSerial::write ( uint8_t  byte)
inline

< write

Definition at line 70 of file AltSoftSerial.h.


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