@@ -99,8 +99,13 @@ ClientDataRef *SimulatedExtPlaneConnection::createDataRef(QString name, double a
9999 simRef = new SimulatedDataRef (this , -90 , 90 , 10.0 , false , 0 , name);
100100 } else if (name==" sim/cockpit2/gauges/indicators/roll_electric_deg_pilot" ) {
101101 simRef = new SimulatedDataRef (this , -30 , 30 , 10.0 , false , 0 , name);
102+ } else if (name==" sim/flightmodel/forces/g_nrml" ) {
103+ simRef = new SimulatedDataRef (this , -2 , 4 , 50.0 , false , 0 , name);
102104 } else if (name==" sim/cockpit2/gauges/indicators/slip_deg" ) {
103105 simRef = new SimulatedDataRef (this , -10 , 10 , 10.0 , false , 0 , name);
106+ } else if (name==" sim/cockpit2/gauges/indicators/turn_rate_heading_deg_pilot"
107+ || name==" sim/flightmodel/misc/turnrate_noroll" ) {
108+ simRef = new SimulatedDataRef (this , -10 , 10 , 10.0 , false , 0 , name);
104109 } else if (name==" sim/cockpit2/gauges/indicators/heading_AHARS_deg_mag_pilot" ) {
105110 simRef = new SimulatedDataRef (this , 0 , 360 , 20.0 , false , 0 , name);
106111 } else if (name==" sim/cockpit2/radios/actuators/hsi_obs_deg_mag_pilot" ) {
@@ -112,7 +117,7 @@ ClientDataRef *SimulatedExtPlaneConnection::createDataRef(QString name, double a
112117 } else if (name==" sim/cockpit2/autopilot/heading_dial_deg_mag_pilot" ) {
113118 simRef = new SimulatedDataRef (this , -360 , 360 , 30.0 , false , 0 , name);
114119 } else if (name==" sim/cockpit2/engine/indicators/engine_speed_rpm" ) {
115- simRef = new SimulatedDataRef (this , 0 , 10000 , 5 .0 , false , 4 , name);
120+ simRef = new SimulatedDataRef (this , 0 , 2000 , 15 .0 , false , 4 , name);
116121 } else if (name==" sim/aircraft/view/acf_tailnum" ) {
117122 simRef = new AlternatingSimulatedDataRef (this , " EXTPL1,EXTPL2" ,5.0 , name);
118123 } else if (name==" sim/aircraft/view/acf_descrip" ) {
@@ -127,10 +132,16 @@ ClientDataRef *SimulatedExtPlaneConnection::createDataRef(QString name, double a
127132 simRef = new SimulatedDataRef (this , 1 , 4 , 20.0 , true , 0 , name);
128133 } else if (name==" sim/cockpit2/engine/indicators/N1_percent" ) {
129134 simRef = new SimulatedDataRef (this , 0 , 100 , 10.0 , false , 8 , name); // X-Plane seems to return 8 engines no matter what
135+ } else if (name==" sim/cockpit2/engine/indicators/N2_percent" ) {
136+ simRef = new SimulatedDataRef (this , 0 , 100 , 20.0 , false , 8 , name); // X-Plane seems to return 8 engines no matter what
130137 } else if (name==" sim/cockpit2/engine/indicators/EPR_ratio" ) {
131138 simRef = new SimulatedDataRef (this , 1.0 , 2.2 , 10.0 , false , 8 , name); // X-Plane seems to return 8 engines no matter what
132139 } else if (name==" sim/cockpit2/engine/indicators/EGT_deg_C" ) {
133140 simRef = new SimulatedDataRef (this , 0.0 , 800 , 100.0 , false , 8 , name); // X-Plane seems to return 8 engines no matter what
141+ } else if (name==" sim/cockpit2/engine/indicators/fuel_flow_kg_sec" ) {
142+ simRef = new SimulatedDataRef (this , 0.0 , 5 , 500.0 , false , 8 , name); // X-Plane seems to return 8 engines no matter what
143+ } else if (name==" sim/aircraft/engine/acf_RSC_redline_eng" ) {
144+ simRef = new SimulatedDataRef (this , 280 , 280 , 1.0 , false , 8 , name);
134145 } else if (name==" sim/cockpit2/EFIS/map_range" ) {
135146 simRef = new SimulatedDataRef (this , 1 *2 , 6 *2 , 1 *2 , true , 0 , name);
136147 } else if (name==" sim/cockpit/warnings/annunciators/master_caution" ) {
@@ -162,7 +173,7 @@ void SimulatedExtPlaneConnection::unsubscribeDataRef(ClientDataRef *ref) {
162173}
163174
164175void SimulatedExtPlaneConnection::writeLine (QString line) {
165- Q_UNUSED (line);
176+ Q_UNUSED (line)
166177 // qDebug() << Q_FUNC_INFO << line << "(simulated)";
167178}
168179
0 commit comments