{
  "formatVersion": 1,
  "kind": "ffb-bridge.profile",
  "id": "addon-pae-bonanza-a36",
  "revision": 1,
  "metadata": {
    "title": "PAE / SimCoders Bonanza A36",
    "description": "PAE A36 XP12 with REP: manual yoke loading, pitch/roll trim, observed flap motion and retractable gear cues. Common estimated feel across documented panel and turbonormalized options.",
    "author": {
      "name": "FFB-Bridge",
      "id": "rohsam"
    },
    "aircraft": [
      {
        "name": "Bonanza A36",
        "kind": "airplane",
        "identifiers": [
          {
            "scheme": "airframedb",
            "value": "beechcraft-bonanza"
          }
        ]
      }
    ],
    "sims": [],
    "hardware": [],
    "tags": [
      "starting-point",
      "estimated-feel",
      "general aviation",
      "manual"
    ],
    "targets": [
      {
        "aircraftId": "beechcraft-bonanza",
        "implementationId": null,
        "simulator": "xplane12",
        "scope": "addon-starting-point",
        "developer": "PAE Addons",
        "addonName": "PAE / SimCoders Bonanza A36"
      }
    ],
    "evidence": {
      "basis": "research-derived-estimates",
      "summary": "PAE A36 XP12 with REP: manual yoke loading, pitch/roll trim, observed flap motion and retractable gear cues. Common estimated feel across documented panel and turbonormalized options.",
      "reviewedOn": "2026-09-24",
      "sourceUrls": [
        "https://airframedb.com/aircraft/beechcraft-bonanza",
        "https://www.simcoders.com/reality-expansion-pack/pae-a36/manual",
        "https://www.simcoders.com/reality-expansion-pack/pae-a36/checklist",
        "https://ee45728f75.clvaw-cdnwnd.com/fb27bf10296933013ab7cd99b9ff6972/200031587-ab46bab46c/G36%20POH-compressed.pdf?ph=ee45728f75",
        "https://www.bonanza.org/globalassets/migrated/pdf/flight-controls-flaps-and-trim-manual.pdf",
        "https://aeroelectric.com/Reference_Docs/Beech/beech_36_a36_a36tc_shop_manual_v1998.pdf",
        "https://www.simcoders.com/reality-expansion-pack/pae-a36/",
        "https://store.x-plane.org/PAE-Beechcraft-Bonanza-A36--Powered-by-the-Reality-Expansion-Pack_p_2135.html"
      ],
      "estimatedSettings": [
        "Force amplitudes, damping, friction, response curves and cue onset are engineering estimates, not measured hand forces.",
        "The indicated-airspeed tuning reference is a selected control-feel reference, not published cruise TAS."
      ],
      "limitations": [
        "Force curves, gains and cue magnitudes are engineering estimates, not measured hand forces. Installed and physical acceptance remain deferred.",
        "AP follow and neutral hold remain off. No undocumented servo target, custom failure, control lock or maintenance-state channel is inferred.",
        "Analog/G5/G500 layouts, EDM800/930 and S-TEC55x/GFC500 options. Manualp54 and5.0.5 notes distinguish G5 substitutions and glass variants; G5/G500 require separately licensed products. Never assign a GFC700 simply because the display is Garmin.",
        "REP main manual hydraulic/free-fall gear description conflicts with its own handcrank checklist and Beechcraft motor/linkage documentation. No hydraulic gear-failure or free-fall behavior is reproduced.",
        "A36 older-serial continuous flaps and trimmer are not assumed for the later simulated fit; use actual flap movement only. Aircraft-specific STC speed limits remain outside the force profile.",
        "REP engine/HeadShake signals and optional avionics servo contracts have not been physically qualified. Changes of turbo, tip tanks or avionics share the same editable force curve."
      ]
    },
    "derivedFrom": {
      "kind": "profile",
      "id": "airframe-beechcraft-bonanza-a36",
      "version": 1
    },
    "createdWith": "FFB-Bridge 1.6",
    "createdAt": "2026-09-24",
    "updatedAt": "2026-09-24",
    "addon": {
      "developer": "PAE Addons",
      "product": "Bonanza A36",
      "simulator": "xplane12"
    }
  },
  "compatibility": {
    "minAppVersion": "1.6.0-beta.1"
  },
  "modules": [
    {
      "type": "force-model",
      "schemaVersion": 7,
      "data": {
        "Forces": {
          "SpringStrength": 0.7,
          "SpringDeadband": 0.045,
          "ForceGain": 0.65,
          "CruiseSpeedRefKnots": 150,
          "MaxOutputForce": 0.55,
          "MasterGain": 0.85,
          "QBlendEnabled": true,
          "QSpringStartKnots": 20,
          "QSpringFullKnots": 75,
          "QSpringMinimumFactor": 0.5,
          "HydraulicAeroLoadFactor": 0.6,
          "LoadShapingExponent": 2,
          "SpringAirspeedStiffenGain": 0.15,
          "SpringAirspeedStiffenCap": 5,
          "ElevatorForceScale": 1,
          "AileronForceScale": 0.78
        },
        "Ground": {
          "Enabled": true,
          "Rumble": {
            "MinSpeedKt": 2,
            "FullSpeedKt": 50,
            "Gain": 0.26
          },
          "Thump": {
            "ReferenceSinkFps": 6,
            "MinSinkFps": 1,
            "Gain": 0.38
          },
          "Bumps": {
            "StartSpeedKt": 10,
            "FullSpeedKt": 50,
            "Gain": 0.18
          },
          "Brake": {
            "MinSpeedKt": 3,
            "FullSpeedKt": 25,
            "BrakeDeadband": 0.05,
            "Gain": 0.22
          },
          "Reverse": {
            "MinSpeedKt": 30,
            "FullSpeedKt": 120,
            "Gain": 0
          },
          "NosewheelShimmy": {
            "MinSpeedKt": 15,
            "FullSpeedKt": 45,
            "Gain": 0.035
          },
          "GroundAccelPitch": {
            "Gain": 0.1,
            "DeadbandG": 0.03
          },
          "SkidScrape": {
            "MinSpeedKt": 2,
            "FullSpeedKt": 10,
            "MaxSpeedKt": 25,
            "Gain": 0
          },
          "SurfaceScalingEnabled": true,
          "Undercarriage": 0
        },
        "StickFeel": {
          "TrimFeelEnabled": true,
          "TrimFeel": {
            "ElevatorAuthority": 0.6,
            "AileronAuthority": 0.22
          },
          "GLoadEnabled": true,
          "GLoadStiffness": {
            "MinFactor": 0.22,
            "GGain": 0.2,
            "MaxFactor": 1.3
          },
          "DynamicDeadbandEnabled": true,
          "DynamicDeadband": {
            "LowSpeedWidening": 0.08,
            "FullSpeedRefKnots": 75
          },
          "ControlEdgeEnabled": true,
          "ControlEdge": {
            "EdgeStart": 0.85,
            "Gain": 0.2
          },
          "RateDampingEnabled": true,
          "RateDamping": {
            "PitchGain": 0.07,
            "RollGain": 0.05,
            "MaxForce": 0.2
          },
          "StickDropEnabled": false,
          "StickDrop": {
            "Force": 0.25,
            "FadeKts": 48.0
          },
          "TrimReliefEnabled": true,
          "TrimRelief": {
            "ElevatorAuthority": 0.25,
            "AileronAuthority": 0.1
          },
          "CyclicDampingEnabled": false,
          "CyclicDamping": {
            "Gain": 0,
            "MaxForce": 0.35,
            "VelocityNoiseFloor": 0.12,
            "SmoothingTimeConstantSeconds": 0.015,
            "PitchGain": null,
            "RollGain": null
          },
          "StickFrictionEnabled": false,
          "StickFriction": {
            "Strength": 0,
            "PitchStrength": null,
            "RollStrength": null
          },
          "ControlInertiaEnabled": false,
          "ControlInertia": {
            "PitchStrength": 0,
            "RollStrength": 0
          },
          "SoftStopsEnabled": false,
          "SoftStops": {
            "PitchStart": 0.85,
            "PitchStrength": 0,
            "RollStart": 0.85,
            "RollStrength": 0
          },
          "ForceTrimEnabled": false,
          "ForceTrim": {
            "HoldStrength": 0.55,
            "Deadband": 0.02,
            "BreakoutTravel": 0.3,
            "BeepTrimRate": 0.25,
            "FollowUpTrim": false,
            "FollowUpRate": 0.15,
            "FollowUpMaxAirspeedKt": 40,
            "FollowUpDeadband": 0.06
          }
        },
        "Aero": {
          "Enabled": true,
          "Stall": {
            "Gain": 0.23
          },
          "Overspeed": {
            "Gain": 0.25
          },
          "Mach": {
            "MinMach": 0.9,
            "FullMach": 0.92,
            "Gain": 0
          },
          "Turbulence": {
            "MinStddev": 0.02,
            "FullStddev": 0.25,
            "Gain": 0.3,
            "AmbientGain": 0.45,
            "VerticalWindGain": 0,
            "VerticalWindStartFps": 1,
            "VerticalWindFullFps": 15
          },
          "Spoiler": {
            "MinDeploy": 0.1,
            "MinSpeedKt": 60,
            "FullSpeedKt": 200,
            "Gain": 0
          },
          "Flap": {
            "MaxFlapIndex": 2,
            "MinFlapIndex": 2,
            "MinSpeedKt": 64.0,
            "FullSpeedKt": 112.0,
            "Gain": 0
          },
          "Gear": {
            "MinSpeedKt": 65,
            "FullSpeedKt": 130,
            "Gain": 0.045
          },
          "Etl": {
            "StartKt": 12,
            "StopKt": 24,
            "Gain": 0
          },
          "Vrs": {
            "MaxIasKt": 28,
            "OnsetSinkFps": 5,
            "FullSinkFps": 15,
            "MinEngineRpmPct": 0.5,
            "Gain": 0,
            "MinCollectivePct": 0.4
          },
          "TwoPerRev": {
            "MinSpeedKt": 30,
            "FullSpeedKt": 100,
            "Gain": 0,
            "BladeCount": 2
          },
          "Rbs": {
            "VneKt": 130,
            "OnsetFraction": 0.85,
            "Gain": 0
          },
          "ShakerEnabled": false,
          "Shaker": {
            "Amplitude": 0.5
          },
          "TurbulenceWindowSamples": 20
        },
        "AeroDrag": {
          "Enabled": true,
          "Flap": {
            "MaxFlapIndex": 2,
            "Gain": 0,
            "MinKnots": 40.0,
            "FullKnots": 112.0
          },
          "Spoiler": {
            "Gain": 0,
            "MinKnots": 60,
            "FullKnots": 220,
            "MinDeploy": 0.05
          },
          "Gear": {
            "Gain": 0,
            "MinKnots": 70,
            "FullKnots": 200
          },
          "Propwash": {
            "Gain": 0.045,
            "MinRpm": 0.4,
            "WashoutKnots": 115.2
          }
        },
        "Mechanical": {
          "Enabled": true,
          "GearDeploy": {
            "Gain": 0.055
          },
          "FlapStep": {
            "Gain": 0
          },
          "FlapMotion": {
            "Gain": 0.045,
            "MinimumPositionDelta": 0.001,
            "PacketHoldSeconds": 0.12,
            "ArrivalSettleSeconds": 0.25
          },
          "GearMotion": {
            "Gain": 0.05,
            "MinimumPositionDelta": 0.001,
            "PacketHoldSeconds": 0.12,
            "ArrivalSettleSeconds": 0.25
          },
          "FlapArrival": {
            "Gain": 0
          }
        },
        "Watchdog": {
          "StaleSec": 5,
          "FadeMs": 500
        },
        "Autopilot": {
          "FollowEnabled": false,
          "FollowAuthority": 0.1,
          "FollowSpringStrength": 0.2,
          "FollowSpeed": 1,
          "NeutralHoldEnabled": false,
          "NeutralHoldStrength": 0.6
        },
        "Engine": {
          "Enabled": true,
          "Rumble": {
            "IdleRpmPct": 0.2,
            "FullRpmPct": 1,
            "Gain": 0.06,
            "IdleRoughnessGain": 0.03,
            "IdleSmoothRpmPct": 0.45,
            "FrequencyAtMaxRpmHz": 0
          },
          "Rotor": {
            "NominalRotorRpm": 0,
            "IdleRpmPct": 0.05,
            "FullRpmPct": 1,
            "Gain": 0,
            "GovernorDroopBelowPct": 0.97,
            "GovernorDroopFloorPct": 0.85,
            "GovernorDroopGain": 0
          }
        },
        "StickAlive": {
          "Enabled": true,
          "RotationKick": {
            "Enabled": true,
            "PitchGain": 0.025,
            "RollGain": 0.02,
            "MaxOutput": 0.25,
            "DeadbandRadPerSec2": 0.6
          },
          "SurfaceFollow": {
            "Enabled": true,
            "Gain": 0.1,
            "FullAirspeedKnots": 100,
            "MinAirspeedKnots": 30,
            "DeltaDeadband": 0.07,
            "MaxOutput": 0.18
          },
          "SideslipCoupling": {
            "Enabled": true,
            "Gain": 0.25,
            "FullAirspeedKnots": 110,
            "MinAirspeedKnots": 35,
            "BetaDeadbandRad": 0.025,
            "MaxOutput": 0.16
          },
          "UseSimEngineVibration": true,
          "UseTireLoadThump": true,
          "TireLoadGain": 0.45
        },
        "ControlInput": {
          "Mode": 0,
          "Pitch": {
            "CommandForce": 0.5,
            "ForceDeadZone": 0.05,
            "Travel": 0.25,
            "Positive": null,
            "Negative": null,
            "PositiveCommandForce": 0.5,
            "NegativeCommandForce": 0.5,
            "PositiveForceDeadZone": 0.05,
            "NegativeForceDeadZone": 0.05,
            "PositiveTravel": 0.25,
            "NegativeTravel": 0.25
          },
          "Roll": {
            "CommandForce": 0.5,
            "ForceDeadZone": 0.05,
            "Travel": 0.25,
            "Positive": null,
            "Negative": null,
            "PositiveCommandForce": 0.5,
            "NegativeCommandForce": 0.5,
            "PositiveForceDeadZone": 0.05,
            "NegativeForceDeadZone": 0.05,
            "PositiveTravel": 0.25,
            "NegativeTravel": 0.25
          },
          "OverRangeCue": true
        },
        "Hydraulics": {
          "LossLoadIncrease": 0
        },
        "ControlSystem": 0
      }
    }
  ]
}
