28 rs485(uint8_t pin_dir, uint16_t tx_time) {
42 Serial.begin(baudrate);
76 return Serial.available();
Class that functions for interacting with a RS485 transceiver.
void end()
Disables RS485 communication.
uint8_t available(void)
The number of chars/uint8_t that are available in RS485 buffer.
void begin(uint16_t baudrate)
Initialize the RS485 transceiver.
uint8_t read()
Read a char/uint8_t from RS485 bus.
rs485(uint8_t pin_dir, uint16_t tx_time)
void print(String str)
Print a string to RS485 bus.
void flush()
Waits for the transmission of outgoing serial data to complete.