ESPNOW_packet __attribute__
#define N_SLAVES
Definition defines.h:5
uint8_t spi_connected
Definition defines.h:103
uint16_t protocol_version
Definition defines.h:101
uint16_t session_id
Definition defines.h:102
uint16_t command_index
Definition defines.h:91
uint16_t session_id
Definition defines.h:89
struct dual_motor_driver_command_packet_t dual_motor_driver_command_packets[N_SLAVES]
Definition defines.h:90
int16_t kp[2]
Definition defines.h:24
int16_t velocity_ref[2]
Definition defines.h:22
int16_t kd[2]
Definition defines.h:25
uint16_t mode
Definition defines.h:20
int16_t current_ref[2]
Definition defines.h:23
int8_t i_sat[2]
Definition defines.h:26
int32_t position_ref[2]
Definition defines.h:21
bool index_toggle_bit[2]
Definition defines.h:66
uint8_t error_code
Definition defines.h:67
uint16_t timestamp
Definition defines.h:61
float coil_resistance[2]
Definition defines.h:71
bool is_system_enabled
Definition defines.h:62
float velocity[2]
Definition defines.h:69
float current[2]
Definition defines.h:70
float position[2]
Definition defines.h:68
bool is_motor_ready[2]
Definition defines.h:64
bool is_motor_enabled[2]
Definition defines.h:63
uint16_t status
Definition defines.h:60
float adc[2]
Definition defines.h:72
bool has_index_been_detected[2]
Definition defines.h:65
int32_t position[2]
Definition defines.h:11
uint16_t status
Definition defines.h:9
uint16_t timestamp
Definition defines.h:10
int16_t current[2]
Definition defines.h:13
uint16_t coil_resistance[2]
Definition defines.h:14
uint16_t adc[2]
Definition defines.h:15
int16_t velocity[2]
Definition defines.h:12
float attitude[3]
Definition defines.h:41
float accelerometer[3]
Definition defines.h:39
float gyroscope[3]
Definition defines.h:40
float linear_acceleration[3]
Definition defines.h:42
int16_t linear_acceleration[3]
Definition defines.h:34
int16_t gyroscope[3]
Definition defines.h:32
int16_t attitude[3]
Definition defines.h:33
int16_t accelerometer[3]
Definition defines.h:31
uint16_t protocol_version
Definition defines.h:96
uint16_t session_id
Definition defines.h:97
float voltage_bus
Definition defines.h:54
float energy_bus
Definition defines.h:55
float current_bus
Definition defines.h:53
int16_t vshunt
Definition defines.h:48
uint16_t vbus
Definition defines.h:47
float energy
Definition defines.h:49
uint16_t last_cmd_index
Definition defines.h:83
uint16_t packet_loss
Definition defines.h:82
uint16_t sensor_index
Definition defines.h:81
struct powerboard_packet_t powerboard
Definition defines.h:80
struct dual_motor_driver_sensor_packet_t dual_motor_driver_sensor_packets[N_SLAVES]
Definition defines.h:78
uint16_t session_id
Definition defines.h:77
struct imu_packet_t imu
Definition defines.h:79