grblHAL core  20250320
i2c_transfer_t Struct Reference

#include <plugins.h>

Data Fields

i2c_address_t address
 
union {
   struct {
      uint8_t   cmd_bytes
 
      uint16_t   cmd
 
   } 
 
   struct {
      uint8_t   word_addr_bytes
 
      uint16_t   word_addr
 
   } 
 
}; 
 
uint_fast16_t count
 
bool no_block
 
uint8_t * data
 

Field Documentation

◆ 

union { ... }

◆ address

i2c_address_t address

◆ cmd

uint16_t cmd

◆ cmd_bytes

uint8_t cmd_bytes

◆ count

uint_fast16_t count

◆ data

uint8_t* data

◆ no_block

bool no_block

◆ word_addr

uint16_t word_addr

◆ word_addr_bytes

uint8_t word_addr_bytes

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