|
XBee Firmware Library
1.6.0
|
Functions | |
| int | printf_void (const char *s,...) |
| int | radio_uart_config (uint32_t baudrate, uint8_t config) |
| Initializes and configures the UART module for the radio chip. More... | |
| void | radio_uart_rx_data (void) |
| int | scanf_void (const char *s,...) |
| char | TERMIO_GetChar (void) |
| void | TERMIO_PutChar (char c) |
| size_t | uart_bytes_in_rx_buffer (void) |
| Returns the number of bytes that are available to be read from the RX buffer of the UART. More... | |
| int | uart_config (uint32_t baudrate, uint8_t config) |
| Initializes and configures the UART module. More... | |
| void | uart_isr (void) |
| On reception interrupt service routine of the UART module. Called when any data or error is received by the UART. More... | |
| size_t | uart_read (void *buf, size_t len) |
| Reads the specified number of bytes from the RX buffer of the UART. More... | |
| void | uart_rx_data (void) |
| size_t | uart_write (const void *buf, size_t len) |
| Writes an array of bytes to the UART. More... | |
Variables | |
| union { | |
| xbee_cbuf_t cbuf | |
| uint8_t raw [RADIO_UART_CFG_RX_BUF_LEN+XBEE_CBUF_OVERHEAD] | |
| } | ember_rxbuf |
| int printf_void | ( | const char * | s, |
| ... | |||
| ) |
| void radio_uart_rx_data | ( | void | ) |
| int scanf_void | ( | const char * | s, |
| ... | |||
| ) |
| char TERMIO_GetChar | ( | void | ) |
| void TERMIO_PutChar | ( | char | c | ) |
| void uart_rx_data | ( | void | ) |
| union { ... } ember_rxbuf |
| uint8_t raw[RADIO_UART_CFG_RX_BUF_LEN+XBEE_CBUF_OVERHEAD] |
1.8.10