/* Data store guidance_state as defined pg. 107 in spec. v. 10/29/97 */ struct guidance_state { char a_status[3][4]; char ae_status; char ae_switch; short ae_temp; char ar_status[5]; char c_status; short cl; char contour_crossed; long frame_beam_unlocked[4]; long frame_engines_ignited; char g_status; double gp_altitude[5]; double gp_attitude[3][3][5]; long gp_phase; double gp_rotation[3][3]; double gp_velocity[3][5]; double internal_cmd[3]; long k_alt[5]; long k_matrix[3][3][5]; double pe_integral; char re_status; char re_switch; char tdlr_state[4]; char tdlr_status[4]; char tds_status; double te_integral; double te_limit; double theta; char ts_status[2]; double velocity_error; double ye_integral; };