Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
modem_backend_ublox_i2c Struct Reference

#include <u_blox_i2c.h>

Data Fields

const struct i2c_dt_spec * i2c
 
const struct gpio_dt_spec * data_ready
 
struct modem_pipe pipe
 
struct ring_buf pipe_ring_buf
 
struct k_work_delayable fifo_read
 
struct k_poll_signal read_result
 
struct gpio_callback data_ready_cb
 
struct k_sem bus_sem
 
k_timeout_t poll_period
 
uint16_t bytes_pending
 
uint8_t flags
 
uint8_t pipe_memory [CONFIG_GNSS_U_BLOX_PIPE_SIZE]
 

Field Documentation

◆ bus_sem

struct k_sem modem_backend_ublox_i2c::bus_sem

◆ bytes_pending

uint16_t modem_backend_ublox_i2c::bytes_pending

◆ data_ready

const struct gpio_dt_spec* modem_backend_ublox_i2c::data_ready

◆ data_ready_cb

struct gpio_callback modem_backend_ublox_i2c::data_ready_cb

◆ fifo_read

struct k_work_delayable modem_backend_ublox_i2c::fifo_read

◆ flags

uint8_t modem_backend_ublox_i2c::flags

◆ i2c

const struct i2c_dt_spec* modem_backend_ublox_i2c::i2c

◆ pipe

struct modem_pipe modem_backend_ublox_i2c::pipe

◆ pipe_memory

uint8_t modem_backend_ublox_i2c::pipe_memory[CONFIG_GNSS_U_BLOX_PIPE_SIZE]

◆ pipe_ring_buf

struct ring_buf modem_backend_ublox_i2c::pipe_ring_buf

◆ poll_period

k_timeout_t modem_backend_ublox_i2c::poll_period

◆ read_result

struct k_poll_signal modem_backend_ublox_i2c::read_result

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