X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FNetwork%2Fnet_fdm.hxx;h=353a1812b1a883a9df41ca60e55b975b63440f80;hb=b0dcb657e77579ecc79798ff365737095f96f9e2;hp=3056bf83200072a79cd6f7adf1d29c2f442f54d8;hpb=22423d0bab5436d5aa5211cb808ffeac22fa07dc;p=flightgear.git diff --git a/src/Network/net_fdm.hxx b/src/Network/net_fdm.hxx index 3056bf832..353a1812b 100644 --- a/src/Network/net_fdm.hxx +++ b/src/Network/net_fdm.hxx @@ -22,7 +22,7 @@ // I am not aware of any platforms that don't use 4 bytes for float // and 8 bytes for double. -const uint32_t FG_NET_FDM_VERSION = 22; +const uint32_t FG_NET_FDM_VERSION = 24; // Define a structure containing the top level flight dynamics model @@ -39,6 +39,7 @@ public: }; uint32_t version; // increment when data values change + uint32_t padding; // padding // Positions double longitude; // geodetic (radians) @@ -60,13 +61,10 @@ public: float v_north; // north velocity in local/body frame, fps float v_east; // east velocity in local/body frame, fps float v_down; // down/vertical velocity in local/body frame, fps - float v_wind_body_north; // north velocity in local/body frame - // relative to local airmass, fps - float v_wind_body_east; // east velocity in local/body frame - // relative to local airmass, fps - float v_wind_body_down; // down/vertical velocity in local/body - // frame relative to local airmass, fps - + float v_body_u; // ECEF velocity in body frame + float v_body_v; // ECEF velocity in body frame + float v_body_w; // ECEF velocity in body frame + // Accelerations float A_X_pilot; // X accel in body frame ft/sec^2 float A_Y_pilot; // Y accel in body frame ft/sec^2 @@ -83,6 +81,7 @@ public: uint32_t eng_state[FG_MAX_ENGINES];// Engine state (off, cranking, running) float rpm[FG_MAX_ENGINES]; // Engine RPM rev/min float fuel_flow[FG_MAX_ENGINES]; // Fuel flow gallons/hr + float fuel_px[FG_MAX_ENGINES]; // Fuel pressure psi float egt[FG_MAX_ENGINES]; // Exhuast gas temp deg F float cht[FG_MAX_ENGINES]; // Cylinder head temp deg F float mp_osi[FG_MAX_ENGINES]; // Manifold pressure