Public Attributes | List of all members
i2cJob Struct Reference

#include <drv_i2c.h>

Public Attributes

uint8_t addr
 
void(* CB )(uint8_t)
 
uint8_t * data
 
uint8_t length
 
struct i2cJobnext_job
 
uint8_t reg
 
volatile uint8_t * status
 
i2cJobType_t type
 

Detailed Description

Definition at line 43 of file drv_i2c.h.

Member Data Documentation

uint8_t i2cJob::addr

Definition at line 45 of file drv_i2c.h.

void(* i2cJob::CB) (uint8_t)

Definition at line 51 of file drv_i2c.h.

uint8_t* i2cJob::data

Definition at line 47 of file drv_i2c.h.

uint8_t i2cJob::length

Definition at line 48 of file drv_i2c.h.

struct i2cJob* i2cJob::next_job

Definition at line 49 of file drv_i2c.h.

uint8_t i2cJob::reg

Definition at line 46 of file drv_i2c.h.

volatile uint8_t* i2cJob::status

Definition at line 50 of file drv_i2c.h.

i2cJobType_t i2cJob::type

Definition at line 44 of file drv_i2c.h.


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


rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:58