Data Fields
PACKET_STATE_t Struct Reference

Data Fields

volatile unsigned char rx_state
 
volatile unsigned char rx_timeout
 
void(* send_func )(unsigned char *data, unsigned int len)
 
void(* process_func )(unsigned char *data, unsigned int len)
 
unsigned int payload_length
 
unsigned char rx_buffer [PACKET_MAX_PL_LEN]
 
unsigned char tx_buffer [PACKET_MAX_PL_LEN+6]
 
unsigned int rx_data_ptr
 
unsigned char crc_low
 
unsigned char crc_high
 

Field Documentation

unsigned char crc_high
unsigned char crc_low
unsigned int payload_length
void(* process_func) (unsigned char *data, unsigned int len)
unsigned char rx_buffer[PACKET_MAX_PL_LEN]
unsigned int rx_data_ptr
volatile unsigned char rx_state
volatile unsigned char rx_timeout
void(* send_func) (unsigned char *data, unsigned int len)
unsigned char tx_buffer[PACKET_MAX_PL_LEN+6]

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