|
COSA
An Object-Oriented Platform for Arduino Programming
|
This is the complete list of members for RS485, including all inherited members.
| address(uint8_t addr=MASTER) | RS485 | inline |
| available() | UART | inlinevirtual |
| begin(uint32_t baudrate=DEFAULT_BAUDRATE, uint8_t format=DEFAULT_FORMAT) | UART | virtual |
| blocking() | IOStream::Device | inline |
| broadcast(const void *buf, size_t len) | RS485 | inline |
| BROADCAST | RS485 | static |
| BUFFER_MAX | RS485 | static |
| DATA5 enum value | Serial | |
| DATA6 enum value | Serial | |
| DATA7 enum value | Serial | |
| DATA8 enum value | Serial | |
| DEFAULT_BAUDRATE | Serial | static |
| DEFAULT_FORMAT | Serial | static |
| Device() | IOStream::Device | inline |
| empty() | UART | inlinevirtual |
| end() | UART | virtual |
| eol(Mode mode) | IOStream::Device | inline |
| eol() const | IOStream::Device | inline |
| EVEN_PARITY enum value | Serial | |
| flush() | UART | virtual |
| FRAME_MAX | RS485 | static |
| getchar() | UART | inlinevirtual |
| gets(char *s, size_t count) | IOStream::Device | virtual |
| is_blocking() const | IOStream::Device | inline |
| m_addr | RS485 | protected |
| m_blocking | IOStream::Device | protected |
| m_de | RS485 | protected |
| m_eol | IOStream::Device | protected |
| m_header | RS485 | protected |
| m_ibuf | UART | protected |
| m_idle | UART | protected |
| m_obuf | UART | protected |
| m_port | UART | protected |
| m_sfr | UART | protected |
| m_state | RS485 | protected |
| MASTER | RS485 | static |
| NO_PARITY enum value | Serial | |
| non_blocking() | IOStream::Device | inline |
| ODD_PARITY enum value | Serial | |
| on_rx_interrupt() | UART | protectedvirtual |
| on_transmit_completed() | RS485 | inlineprotectedvirtual |
| on_tx_interrupt() | RS485 | protectedvirtual |
| on_udre_interrupt() | RS485 | protectedvirtual |
| PAYLOAD_MAX | RS485 | protected |
| peekchar() | UART | inlinevirtual |
| peekchar(char c) | UART | inlinevirtual |
| powerdown() | UART | virtual |
| powerup() | UART | virtual |
| putchar(char c) | RS485 | virtual |
| puts(const char *s) | IOStream::Device | virtual |
| puts(str_P s) | IOStream::Device | virtual |
| read(void *buf, size_t size) | IOStream::Device | virtual |
| read(iovec_t *vec) | IOStream::Device | virtual |
| recv(void *buf, size_t len, uint32_t ms=0L) | RS485 | |
| room() | UART | inlinevirtual |
| RS485(uint8_t port, IOStream::Device *ibuf, IOStream::Device *obuf, uint16_t size, Board::DigitalPin de, uint8_t addr=MASTER) | RS485 | inline |
| RX_BUFFER_MAX | UART | static |
| send(const void *buf, size_t len, uint8_t dest=MASTER) | RS485 | |
| Serial() | Serial | inline |
| SOT | RS485 | static |
| STOP1 enum value | Serial | |
| STOP2 enum value | Serial | |
| TX_BUFFER_MAX | UART | static |
| uart | UART | protectedstatic |
| UART(uint8_t port, IOStream::Device *ibuf, IOStream::Device *obuf) | UART | inline |
| UBRRn() const | UART | inlineprotected |
| UCSRnA() const | UART | inlineprotected |
| UCSRnB() const | UART | inlineprotected |
| UCSRnC() const | UART | inlineprotected |
| UDRn() const | UART | inlineprotected |
| write(const void *buf, size_t size) | IOStream::Device | virtual |
| write(const iovec_t *vec) | IOStream::Device | virtual |
| write_P(const void *buf, size_t size) | IOStream::Device | virtual |