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 |