19 DDS_OP_ADR | DDS_OP_TYPE_2BY | DDS_OP_FLAG_SGN | DDS_OP_FLAG_KEY, offsetof (
FG_DDS_FDM,
id),
20 DDS_OP_ADR | DDS_OP_TYPE_2BY | DDS_OP_FLAG_SGN, offsetof (
FG_DDS_FDM, version),
24 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, agl),
25 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, phi),
26 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, theta),
27 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, psi),
28 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, alpha),
29 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, beta),
30 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, phidot),
31 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, thetadot),
32 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, psidot),
33 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, vcas),
34 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, climb_rate),
35 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, v_north),
36 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, v_east),
37 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, v_down),
38 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, v_body_u),
39 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, v_body_v),
40 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, v_body_w),
41 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, A_X_pilot),
42 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, A_Y_pilot),
43 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, A_Z_pilot),
44 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, stall_warning),
45 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, slip_deg),
46 DDS_OP_ADR | DDS_OP_TYPE_2BY, offsetof (
FG_DDS_FDM, num_engines),
47 DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_2BY, offsetof (
FG_DDS_FDM, eng_state), 4,
48 DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, rpm), 4,
49 DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, fuel_flow), 4,
50 DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, fuel_px), 4,
51 DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, egt), 4,
52 DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, cht), 4,
53 DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, mp_osi), 4,
54 DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, tit), 4,
55 DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, oil_temp), 4,
56 DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, oil_px), 4,
57 DDS_OP_ADR | DDS_OP_TYPE_2BY, offsetof (
FG_DDS_FDM, num_tanks),
58 DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, fuel_quantity), 8,
59 DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_1BY | DDS_OP_FLAG_SGN, offsetof (
FG_DDS_FDM, tank_selected), 8,
60 DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, capacity_m3), 8,
61 DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, unusable_m3), 8,
62 DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, density_kgpm3), 8,
63 DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, level_m3), 8,
64 DDS_OP_ADR | DDS_OP_TYPE_2BY, offsetof (
FG_DDS_FDM, num_wheels),
65 DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_2BY, offsetof (
FG_DDS_FDM, wow), 16,
66 DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, gear_pos), 16,
67 DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, gear_steer), 16,
68 DDS_OP_ADR | DDS_OP_TYPE_ARR | DDS_OP_SUBTYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, gear_compression), 16,
69 DDS_OP_ADR | DDS_OP_TYPE_8BY, offsetof (
FG_DDS_FDM, cur_time),
70 DDS_OP_ADR | DDS_OP_TYPE_8BY, offsetof (
FG_DDS_FDM, warp),
71 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, visibility),
72 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, elevator),
73 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, elevator_trim_tab),
74 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, left_flap),
75 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, right_flap),
76 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, left_aileron),
77 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, right_aileron),
78 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, rudder),
79 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, nose_wheel),
80 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, speedbrake),
81 DDS_OP_ADR | DDS_OP_TYPE_4BY | DDS_OP_FLAG_FP, offsetof (
FG_DDS_FDM, spoilers),