IO::RS485::Device::Config::Slave Struct Reference

#include <Device.h>

Collaboration diagram for IO::RS485::Device::Config::Slave:

Public Attributes

uint16_t address
 
uint8_t segment
 
unsigned baudrate
 
unsigned timeout
 

Member Data Documentation

◆ address

uint16_t IO::RS485::Device::Config::Slave::address

Network device address or 'slave ID'

◆ baudrate

unsigned IO::RS485::Device::Config::Slave::baudrate

Serial link speed

◆ segment

uint8_t IO::RS485::Device::Config::Slave::segment

Application-defined value for multiplexed serial ports. For example, several MAX485 transceivers can be connected to one serial port with appropriate multiplexing logic.

See IO::RS485::Controller::SetDirectionCallback

◆ timeout

unsigned IO::RS485::Device::Config::Slave::timeout

Max time between command/response in milliseconds.


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