AT device initialization parameters. More...

Detailed Description

AT device initialization parameters.

Definition at line 241 of file at.h.

#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
 

Field Documentation

◆ rp_buf

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.

Definition at line 253 of file at.h.


The documentation for this struct was generated from the following file: