net->wind_speed_kt = fgGetDouble("/environment/wind-speed-kt");
net->wind_dir_deg = fgGetDouble("/environment/wind-from-heading-deg");
+ net->turbulence_norm = fgGetDouble("/environment/turbulence-norm");
// cur_fdm_state->get_ground_elev_ft() is what we want ... this
// reports the altitude of the aircraft.
net->master_avionics = htonl(net->master_avionics);
htond(net->wind_speed_kt);
htond(net->wind_dir_deg);
+ htond(net->turbulence_norm);
htond(net->hground);
htond(net->magvar);
net->speedup = htonl(net->speedup);
net->master_avionics = htonl(net->master_avionics);
htond(net->wind_speed_kt);
htond(net->wind_dir_deg);
+ htond(net->turbulence_norm);
htond(net->hground);
htond(net->magvar);
net->speedup = htonl(net->speedup);
node->setBoolValue( "master-avionics", net->master_avionics );
node = fgGetNode( "/environment", true );
- node->setBoolValue( "wind-speed-kt", net->wind_speed_kt );
- node->setBoolValue( "wind-from-heading-deg", net->wind_dir_deg );
+ node->setDoubleValue( "wind-speed-kt", net->wind_speed_kt );
+ node->setDoubleValue( "wind-from-heading-deg", net->wind_dir_deg );
+ node->setDoubleValue( "turbulence-norm", net->turbulence_norm );
node->setBoolValue( "magnetic-variation-deg", net->magvar );
// ground elevation ???
# error This library requires C++
#endif
-const int FG_NET_CTRLS_VERSION = 13;
+const int FG_NET_CTRLS_VERSION = 14;
// Define a structure containing the control parameters
// wind and turbulance
double wind_speed_kt;
double wind_dir_deg;
+ double turbulence_norm;
// other information about environment
double hground; // ground elevation (meters)