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

Data Fields

ra8_ble_event_fn_t evt_fn
 Evt fn.
void * evt_ctx
 Evt ctx.
ra8_ble_acl_fn_t acl_fn
 Acl fn.
void * acl_ctx
 Acl ctx.
uint8_t open
 Open.
uint8_t tx_capture [k_ra8_ble_tx_capture_bytes]
 TX capture.
uint16_t tx_capture_len
 TX capture length.
uint8_t rx_inject [k_ra8_ble_rx_inject_bytes]
 RX inject.
uint16_t rx_inject_len
 RX inject length.
uint16_t rx_inject_pos
 RX inject pos.

Detailed Description

Definition at line 123 of file ra8_ble.c.

Field Documentation

◆ acl_ctx

void* ra8_ble_state_t::acl_ctx

Acl ctx.

Definition at line 127 of file ra8_ble.c.

◆ acl_fn

ra8_ble_acl_fn_t ra8_ble_state_t::acl_fn

Acl fn.

Definition at line 126 of file ra8_ble.c.

◆ evt_ctx

void* ra8_ble_state_t::evt_ctx

Evt ctx.

Definition at line 125 of file ra8_ble.c.

◆ evt_fn

ra8_ble_event_fn_t ra8_ble_state_t::evt_fn

Evt fn.

Definition at line 124 of file ra8_ble.c.

◆ open

uint8_t ra8_ble_state_t::open

Open.

Definition at line 128 of file ra8_ble.c.

◆ rx_inject

uint8_t ra8_ble_state_t::rx_inject[k_ra8_ble_rx_inject_bytes]

RX inject.

Definition at line 133 of file ra8_ble.c.

◆ rx_inject_len

uint16_t ra8_ble_state_t::rx_inject_len

RX inject length.

Definition at line 134 of file ra8_ble.c.

◆ rx_inject_pos

uint16_t ra8_ble_state_t::rx_inject_pos

RX inject pos.

Definition at line 135 of file ra8_ble.c.

◆ tx_capture

uint8_t ra8_ble_state_t::tx_capture[k_ra8_ble_tx_capture_bytes]

TX capture.

Definition at line 130 of file ra8_ble.c.

◆ tx_capture_len

uint16_t ra8_ble_state_t::tx_capture_len

TX capture length.

Definition at line 131 of file ra8_ble.c.


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