Changeset 1187:3a358a28241e


Ignore:
Timestamp:
05/01/25 17:49:11 (19 hours ago)
Author:
István Váradi <ivaradi@…>
Branch:
python3
Phase:
public
Tags:
tip
Message:

The new datarefs are used for the Felis Tu-154B2 under X-Plane 12

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/mlx/xplane.py

    r1137 r1187  
    23002300        super(FelisT154B2Model, self).addMonitoringData(data, fsType)
    23012301
    2302         self._parkingBrakeIndex = len(data)
    2303         self._addDatarefWithIndexMember(data,
    2304                                         "sim/custom/controll/parking_brake",
    2305                                         TYPE_INT)
    2306         self._cgIndex = len(data)
    2307         self._addDatarefWithIndexMember(data,
    2308                                         "sim/custom/misc/cg_pos_actual",
    2309                                         TYPE_FLOAT)
    2310 
    2311         self._flapsControlIndex = len(data)
    2312         self._addDatarefWithIndexMember(data,
    2313                                         "sim/custom/controll/flaps_lever",
    2314                                         TYPE_FLOAT)
     2302        if fsType==const.SIM_XPLANE12:
     2303            self._parkingBrakeIndex = len(data)
     2304            self._addDatarefWithIndexMember(data,
     2305                                            "tu154b2/custom/controll/parking_brake",
     2306                                            TYPE_INT)
     2307            self._cgIndex = len(data)
     2308            self._addDatarefWithIndexMember(data,
     2309                                            "tu154b2/custom/misc/cg_pos_actual",
     2310                                            TYPE_FLOAT)
     2311
     2312            self._flapsControlIndex = len(data)
     2313            self._addDatarefWithIndexMember(data,
     2314                                            "tu154b2/custom/controll/flaps_lever",
     2315                                            TYPE_FLOAT)
     2316        else:
     2317            self._parkingBrakeIndex = len(data)
     2318            self._addDatarefWithIndexMember(data,
     2319                                            "sim/custom/controll/parking_brake",
     2320                                            TYPE_INT)
     2321            self._cgIndex = len(data)
     2322            self._addDatarefWithIndexMember(data,
     2323                                            "sim/custom/misc/cg_pos_actual",
     2324                                            TYPE_FLOAT)
     2325
     2326            self._flapsControlIndex = len(data)
     2327            self._addDatarefWithIndexMember(data,
     2328                                            "sim/custom/controll/flaps_lever",
     2329                                            TYPE_FLOAT)
     2330
    23152331        self._flapsIndex = len(data)
    23162332        self._addDatarefWithIndexMember(data,
Note: See TracChangeset for help on using the changeset viewer.