AT device initialization parameters. More...
#include <at.h>
Data Fields | |
uart_t | uart |
UART device where the AT device is attached. | |
uint32_t | baudrate |
UART device baudrate. | |
char * | rx_buf |
UART rx buffer. | |
size_t | rx_buf_size |
UART rx buffer size. | |
char * | rp_buf |
Response parsing buffer - used for classifying DCE responses and holding detailed error information. | |
size_t | rp_buf_size |
response parsing buffer size | |
char* at_dev_init_t::rp_buf |
Response parsing buffer - used for classifying DCE responses and holding detailed error information.
Must be at least 16 bytes. If you don't care about URCs (MODULE_AT_URC is undefined) this must only be large enough to hold responses like OK
, ERROR
or +CME ERROR: <err_code>
. Otherwise adapt its size to the maximum length of the URCs you are expecting and actually care about.
uart_t at_dev_init_t::uart |