22#ifndef TELEMETRY_TLM_PD_ATTITUDE_CONTROL_H
23#define TELEMETRY_TLM_PD_ATTITUDE_CONTROL_H
29#define TLM_GNC_PD_ATT_CTRL_BASE APP_APID_GNC_PD_ATT_CTRL + TLM_APID_BASE
35#define TLM_GNC_PD_ATT_CTRL_DATA TLM_GNC_PD_ATT_CTRL_BASE + 0x000
36#define TLM_GNC_PD_ATT_CTRL_DATA_SIZE 22
Header for generic telemetry packet struct generation and serialization.
#define TELEMETRY(NAME, APID, SIZE,...)
Definition Telemetry.h:297
PD Control packet definition.
Definition tlm_PdAttitudeControl.h:42
float16 att_err_rad
Definition tlm_PdAttitudeControl.h:42
std::array< float16, 3 > cmd_torque
Definition tlm_PdAttitudeControl.h:42
std::array< float16, 3 > err_ang_vel
Definition tlm_PdAttitudeControl.h:42
std::array< float16, 4 > err_quat
Definition tlm_PdAttitudeControl.h:42
#define TLM_GNC_PD_ATT_CTRL_DATA_SIZE
Definition tlm_PdAttitudeControl.h:36
#define TLM_GNC_PD_ATT_CTRL_DATA
Telemetry code for the example blinker count.
Definition tlm_PdAttitudeControl.h:35