From b81139dab3e92937c65f16fbddcc41743b7525b7 Mon Sep 17 00:00:00 2001 From: curt Date: Fri, 27 Sep 2002 21:20:28 +0000 Subject: [PATCH] Pass stall warning info in net_fdm.hxx --- src/FDM/ExternalNet.cxx | 2 ++ src/Network/net_fdm.hxx | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/FDM/ExternalNet.cxx b/src/FDM/ExternalNet.cxx index 8e6512af5..fdf9bd7eb 100644 --- a/src/FDM/ExternalNet.cxx +++ b/src/FDM/ExternalNet.cxx @@ -180,6 +180,7 @@ static void net2global( FGNetFDM *net ) { htond(net->v_north); htond(net->v_east); htond(net->v_down); + htond(net->stall_warning); htond(net->A_X_pilot); htond(net->A_Y_pilot); @@ -227,6 +228,7 @@ static void net2global( FGNetFDM *net ) { cur_fdm_state->_set_Velocities_Local( net->v_north, net->v_east, net->v_down ); + fgSetDouble( "/sim/aero/alarms/stall-warning", net->stall_warning ); cur_fdm_state->_set_Accels_Pilot_Body( net->A_X_pilot, net->A_Y_pilot, net->A_Z_pilot ); diff --git a/src/Network/net_fdm.hxx b/src/Network/net_fdm.hxx index 7828bc395..736d3ec21 100644 --- a/src/Network/net_fdm.hxx +++ b/src/Network/net_fdm.hxx @@ -32,7 +32,7 @@ #include // time_t -const int FG_NET_FDM_VERSION = 9; +const int FG_NET_FDM_VERSION = 10; // Define a structure containing the top level flight dynamics model @@ -73,6 +73,9 @@ public: double v_east; // east velocity in local/body frame, fps double v_down; // down/vertical velocity in local/body frame, fps + // Stall + double stall_warning; // 0.0 - 1.0 indicating the amount of stall + // Accelerations double A_X_pilot; // X accel in body frame ft/sec^2 double A_Y_pilot; // Y accel in body frame ft/sec^2 -- 2.39.5