Motoron Motor Controller library for Arduino
Loading...
Searching...
No Matches
SerialWithDE Class Reference
Inheritance diagram for SerialWithDE:

Public Member Functions

 SerialWithDE (Stream *port, uint8_t de_pin=0xFF, uint8_t re_pin=0xFF)
void begin ()
void txMode ()
void rxMode ()
int available () override
int availableForWrite () override
int peek () override
int read () override
void flush () override
size_t write (uint8_t b) override

Public Attributes

Stream * port
uint8_t de_pin
uint8_t re_pin

Detailed Description

Definition at line 25 of file SerialWithDE.h.

Constructor & Destructor Documentation

◆ SerialWithDE()

SerialWithDE::SerialWithDE ( Stream * port,
uint8_t de_pin = 0xFF,
uint8_t re_pin = 0xFF )
inline

Definition at line 28 of file SerialWithDE.h.

Member Function Documentation

◆ available()

int SerialWithDE::available ( )
inlineoverride

Definition at line 59 of file SerialWithDE.h.

◆ availableForWrite()

int SerialWithDE::availableForWrite ( )
inlineoverride

Definition at line 68 of file SerialWithDE.h.

◆ begin()

void SerialWithDE::begin ( )
inline

Definition at line 33 of file SerialWithDE.h.

◆ flush()

void SerialWithDE::flush ( )
inlineoverride

Definition at line 84 of file SerialWithDE.h.

◆ peek()

int SerialWithDE::peek ( )
inlineoverride

Definition at line 74 of file SerialWithDE.h.

◆ read()

int SerialWithDE::read ( )
inlineoverride

Definition at line 79 of file SerialWithDE.h.

◆ rxMode()

void SerialWithDE::rxMode ( )
inline

Definition at line 53 of file SerialWithDE.h.

◆ txMode()

void SerialWithDE::txMode ( )
inline

Definition at line 47 of file SerialWithDE.h.

◆ write()

size_t SerialWithDE::write ( uint8_t b)
inlineoverride

Definition at line 90 of file SerialWithDE.h.

Member Data Documentation

◆ de_pin

uint8_t SerialWithDE::de_pin

Definition at line 97 of file SerialWithDE.h.

◆ port

Stream* SerialWithDE::port

Definition at line 96 of file SerialWithDE.h.

◆ re_pin

uint8_t SerialWithDE::re_pin

Definition at line 97 of file SerialWithDE.h.


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