ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
ra8_modem_at_cfg_t Struct Reference

Configuration handed to ra8_modem_at_init. More...

#include <ra8_modem_at.h>

Collaboration diagram for ra8_modem_at_cfg_t:

Data Fields

ra8_modem_at_io_t io
 Byte transport (must be fully populated).
uint8_t * line_buf
 Caller-owned line accumulator buffer.
uint16_t line_buf_len
 Bytes in line_buf (>= 16).
uint16_t default_timeout_ms
 0 means use compiled default.

Detailed Description

Configuration handed to ra8_modem_at_init.

Invariant
line_buf != NULL.
line_buf_len >= 16.

Definition at line 154 of file ra8_modem_at.h.

Field Documentation

◆ default_timeout_ms

uint16_t ra8_modem_at_cfg_t::default_timeout_ms

0 means use compiled default.

Definition at line 158 of file ra8_modem_at.h.

◆ io

ra8_modem_at_io_t ra8_modem_at_cfg_t::io

Byte transport (must be fully populated).

Definition at line 155 of file ra8_modem_at.h.

Referenced by internal_validate_init_cfg().

◆ line_buf

uint8_t* ra8_modem_at_cfg_t::line_buf

Caller-owned line accumulator buffer.

Definition at line 156 of file ra8_modem_at.h.

Referenced by internal_validate_init_cfg().

◆ line_buf_len

uint16_t ra8_modem_at_cfg_t::line_buf_len

Bytes in line_buf (>= 16).

Definition at line 157 of file ra8_modem_at.h.

Referenced by internal_validate_init_cfg().


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