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. More... | |
| 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.