COSA
An Object-Oriented Platform for Arduino Programming
RS485 Member List

This is the complete list of members for RS485, including all inherited members.

address(uint8_t addr=MASTER)RS485inline
available()UARTinlinevirtual
begin(uint32_t baudrate=DEFAULT_BAUDRATE, uint8_t format=DEFAULT_FORMAT)UARTvirtual
blocking()IOStream::Deviceinline
broadcast(const void *buf, size_t len)RS485inline
BROADCASTRS485static
BUFFER_MAXRS485static
DATA5 enum valueSerial
DATA6 enum valueSerial
DATA7 enum valueSerial
DATA8 enum valueSerial
DEFAULT_BAUDRATESerialstatic
DEFAULT_FORMATSerialstatic
Device()IOStream::Deviceinline
empty()UARTinlinevirtual
end()UARTvirtual
eol(Mode mode)IOStream::Deviceinline
eol() const IOStream::Deviceinline
EVEN_PARITY enum valueSerial
flush()UARTvirtual
FRAME_MAXRS485static
getchar()UARTinlinevirtual
gets(char *s, size_t count)IOStream::Devicevirtual
is_blocking() const IOStream::Deviceinline
m_addrRS485protected
m_blockingIOStream::Deviceprotected
m_deRS485protected
m_eolIOStream::Deviceprotected
m_headerRS485protected
m_ibufUARTprotected
m_idleUARTprotected
m_obufUARTprotected
m_portUARTprotected
m_sfrUARTprotected
m_stateRS485protected
MASTERRS485static
NO_PARITY enum valueSerial
non_blocking()IOStream::Deviceinline
ODD_PARITY enum valueSerial
on_rx_interrupt()UARTprotectedvirtual
on_transmit_completed()RS485inlineprotectedvirtual
on_tx_interrupt()RS485protectedvirtual
on_udre_interrupt()RS485protectedvirtual
PAYLOAD_MAXRS485protected
peekchar()UARTinlinevirtual
peekchar(char c)UARTinlinevirtual
powerdown()UARTvirtual
powerup()UARTvirtual
putchar(char c)RS485virtual
puts(const char *s)IOStream::Devicevirtual
puts(str_P s)IOStream::Devicevirtual
read(void *buf, size_t size)IOStream::Devicevirtual
read(iovec_t *vec)IOStream::Devicevirtual
recv(void *buf, size_t len, uint32_t ms=0L)RS485
room()UARTinlinevirtual
RS485(uint8_t port, IOStream::Device *ibuf, IOStream::Device *obuf, uint16_t size, Board::DigitalPin de, uint8_t addr=MASTER)RS485inline
RX_BUFFER_MAXUARTstatic
send(const void *buf, size_t len, uint8_t dest=MASTER)RS485
Serial()Serialinline
SOTRS485static
STOP1 enum valueSerial
STOP2 enum valueSerial
TX_BUFFER_MAXUARTstatic
uartUARTprotectedstatic
UART(uint8_t port, IOStream::Device *ibuf, IOStream::Device *obuf)UARTinline
UBRRn() const UARTinlineprotected
UCSRnA() const UARTinlineprotected
UCSRnB() const UARTinlineprotected
UCSRnC() const UARTinlineprotected
UDRn() const UARTinlineprotected
write(const void *buf, size_t size)IOStream::Devicevirtual
write(const iovec_t *vec)IOStream::Devicevirtual
write_P(const void *buf, size_t size)IOStream::Devicevirtual