Bthom9090 shared a new profile for the Bo105 Civilian.
- Profile: Bo105 Aerobatic V1.0
- Simulator: Microsoft Flight Simulator
- Hardware: MOZA AB6 FFB Base
Use this thread to ask questions, share adjustments, and compare how the profile feels.
These are the author's intended targets. Flight-test context is listed separately.
Aircraft reference on AirframeDB ↗ · msfs2024 · family-starting-point
Personal setup derived from an aircraft starting profile. Local adjustments are not covered by the baseline's research or testing.
All force magnitudes, damping, friction and spring settings
Indicated-airspeed tuning reference (not published cruise TAS)
Cue thresholds and buffet onset where enabled
Control feel approximation; not a measured hand-force curve
Force magnitudes and cue thresholds are estimates, not measured aircraft forces.
Intended aircraft targets do not establish add-on-specific telemetry, trim or autopilot compatibility.
No individual simulator flight or physical hardware qualification is claimed.
Check the named equipment variant against the aircraft loaded in the simulator.
Generic rotor cues and trim hold do not implement add-on-specific AFCS or SEMA channels.
Absolute rotor RPM normalization is unresolved; RPM-derived rotor vibration is disabled.
Free to use, modify, and re-share non-commercially in the community — no selling. Provided as is, no warranty; use at your own risk. Termes de la bibliothèque de profils.
How this profile feels, effect by effect, read straight from the profile JSON.
Bthom9090 shared a new profile for the Bo105 Civilian.
Use this thread to ask questions, share adjustments, and compare how the profile feels.
Drop this into FFB-Bridge's profiles folder, or use Download / Copy above.
{
"formatVersion": 1,
"kind": "ffb-bridge.profile",
"id": "prof_4ee4f576201e42cd804e9f5d63d5a06f",
"revision": 3,
"metadata": {
"title": "Bo105 Aerobatic V1.0",
"description": "MBB Bo 105: helicopter cyclic damping; turboshaft propulsion; skids contact configuration. Editable force estimates.",
"aircraft": [
{
"name": "Bo105 Civilian",
"kind": "helicopter",
"identifiers": [
{
"scheme": "msfs-atc-model",
"value": "B105",
"simulator": "msfs"
}
]
}
],
"sims": [
"msfs"
],
"targets": [
{
"aircraftId": "mbb-bo105",
"implementationId": "miltech-stratoware-mbb-bo-105-in-partnership-with-miltech-simulations-for-msfs24",
"simulator": "msfs2024",
"scope": "family-starting-point"
}
],
"evidence": {
"basis": "personal-derivative",
"summary": "Personal setup derived from an aircraft starting profile. Local adjustments are not covered by the baseline\u0027s research or testing.",
"reviewedOn": "2026-09-21",
"sourceUrls": [
"https://airframedb.com/aircraft/mbb-bo105",
"https://www.miltechsimulations.com/products/stratoware-mbb-bo-105-in-partnership-with-miltech-simulations-for-msfs24"
],
"estimatedSettings": [
"All force magnitudes, damping, friction and spring settings",
"Indicated-airspeed tuning reference (not published cruise TAS)",
"Cue thresholds and buffet onset where enabled",
"Control feel approximation; not a measured hand-force curve"
],
"limitations": [
"Force magnitudes and cue thresholds are estimates, not measured aircraft forces.",
"Intended aircraft targets do not establish add-on-specific telemetry, trim or autopilot compatibility.",
"No individual simulator flight or physical hardware qualification is claimed.",
"Check the named equipment variant against the aircraft loaded in the simulator.",
"Generic rotor cues and trim hold do not implement add-on-specific AFCS or SEMA channels.",
"Absolute rotor RPM normalization is unresolved; RPM-derived rotor vibration is disabled."
]
},
"hardware": [
{
"name": "MOZA AB6 FFB Base",
"vidPid": "346E:1002"
}
],
"tags": [
"starting-point",
"estimated-feel",
"helicopter",
"cyclic"
],
"createdWith": "1.6.1",
"createdAt": "2026-10-08T02:06:47Z",
"updatedAt": "2026-10-08T02:12:04Z",
"derivedFrom": {
"kind": "profile",
"id": "airframe-mbb-bo105",
"version": 1
}
},
"compatibility": {},
"modules": [
{
"type": "force-model",
"schemaVersion": 7,
"data": {
"SpringResponse": {
"TravelEnabled": false,
"Pitch": {
"Points": [
{
"Input": 0,
"Output": 0
},
{
"Input": 1,
"Output": 1
}
]
},
"Roll": {
"Points": [
{
"Input": 0,
"Output": 0
},
{
"Input": 1,
"Output": 1
}
]
},
"TrimEnabled": false,
"Trim": {
"Points": [
{
"Input": -1,
"Output": 1
},
{
"Input": 1,
"Output": 1
}
]
},
"Source": {
"Kind": 0,
"Name": "",
"Units": "ratio",
"Aircraft": ""
}
},
"AdvancedAirspeedResponse": null,
"Forces": {
"SpringStrength": 0,
"SpringDeadband": 0.02,
"ForceGain": 0.35,
"CruiseSpeedRefKnots": 120,
"MaxOutputForce": 0.55,
"MasterGain": 1,
"QBlendEnabled": true,
"QSpringStartKnots": 16.8,
"QSpringFullKnots": 60,
"QSpringMinimumFactor": 1,
"HydraulicAeroLoadFactor": 0.6,
"LoadShapingExponent": 1.4,
"SpringAirspeedStiffenGain": 0,
"SpringAirspeedStiffenCap": 5,
"ElevatorForceScale": 1,
"AileronForceScale": 1,
"CenterStartingForce": 0,
"CenterStartingForceTransition": 0.05
},
"Ground": {
"Enabled": true,
"Rumble": {
"MinSpeedKt": 2,
"FullSpeedKt": 30,
"Gain": 0
},
"Thump": {
"ReferenceSinkFps": 6,
"MinSinkFps": 1,
"Gain": 0.5
},
"Bumps": {
"StartSpeedKt": 15,
"FullSpeedKt": 60,
"Gain": 0
},
"Brake": {
"MinSpeedKt": 3,
"FullSpeedKt": 30,
"BrakeDeadband": 0.05,
"Gain": 0
},
"Reverse": {
"MinSpeedKt": 30,
"FullSpeedKt": 120,
"Gain": 0
},
"NosewheelShimmy": {
"MinSpeedKt": 5,
"FullSpeedKt": 35,
"Gain": 0
},
"GroundAccelPitch": {
"Gain": 0.1,
"DeadbandG": 0.03
},
"SkidScrape": {
"MinSpeedKt": 2,
"FullSpeedKt": 10,
"MaxSpeedKt": 25,
"Gain": 0.1
},
"SurfaceScalingEnabled": true,
"Undercarriage": 0
},
"StickFeel": {
"TrimFeelEnabled": false,
"TrimFeel": {
"ElevatorAuthority": 0.6,
"AileronAuthority": 0.3
},
"GLoadEnabled": false,
"GLoadStiffness": {
"MinFactor": 0.6,
"GGain": 0.06,
"MaxFactor": 1.15
},
"DynamicDeadbandEnabled": false,
"DynamicDeadband": {
"LowSpeedWidening": 0.15,
"FullSpeedRefKnots": 60
},
"ControlEdgeEnabled": false,
"ControlEdge": {
"EdgeStart": 0.85,
"Gain": 0.3
},
"RateDampingEnabled": true,
"RateDamping": {
"PitchGain": 0.12,
"RollGain": 0.12,
"MaxForce": 0.2
},
"StickDropEnabled": false,
"StickDrop": {
"Force": 0,
"FadeKts": 36
},
"TrimReliefEnabled": false,
"TrimRelief": {
"ElevatorAuthority": 0,
"AileronAuthority": 0
},
"HydraulicTrimCenteringEnabled": false,
"CyclicDampingEnabled": true,
"CyclicDamping": {
"Gain": 0.35,
"MaxForce": 0.35,
"VelocityNoiseFloor": 0.12,
"SmoothingTimeConstantSeconds": 0.015,
"PitchGain": 0.35,
"RollGain": 0.35
},
"StickFrictionEnabled": false,
"StickFriction": {
"Strength": 0,
"PitchStrength": 0,
"RollStrength": 0
},
"ControlInertiaEnabled": false,
"ControlInertia": {
"PitchStrength": 0,
"RollStrength": 0
},
"SoftStopsEnabled": false,
"SoftStops": {
"PitchStart": 0.85,
"PitchStrength": 0,
"RollStart": 0.85,
"RollStrength": 0
},
"ForceTrimEnabled": true,
"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
},
"Overspeed": {
"Gain": 0
},
"Mach": {
"MinMach": 0.9,
"FullMach": 0.92,
"Gain": 0
},
"Turbulence": {
"MinStddev": 0.02,
"FullStddev": 0.3,
"Gain": 0.3,
"AmbientGain": 0.7,
"VerticalWindGain": 0,
"VerticalWindStartFps": 1,
"VerticalWindFullFps": 15
},
"Spoiler": {
"MinDeploy": 0.1,
"MinSpeedKt": 60,
"FullSpeedKt": 200,
"Gain": 0
},
"Flap": {
"MaxFlapIndex": 1,
"MinFlapIndex": 1,
"MinSpeedKt": 48,
"FullSpeedKt": 84,
"Gain": 0
},
"Gear": {
"MinSpeedKt": 80,
"FullSpeedKt": 150,
"Gain": 0
},
"Etl": {
"StartKt": 12,
"StopKt": 24,
"Gain": 0.35
},
"Vrs": {
"MaxIasKt": 28,
"OnsetSinkFps": 5,
"FullSinkFps": 15,
"MinEngineRpmPct": 0.5,
"Gain": 0.45,
"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
},
"TurbulenceWindowSamples": 20
},
"AeroDrag": {
"Enabled": false,
"Flap": {
"MaxFlapIndex": 1,
"Gain": 0,
"MinKnots": 30,
"FullKnots": 84
},
"Spoiler": {
"Gain": 0,
"MinKnots": 60,
"FullKnots": 220,
"MinDeploy": 0.05
},
"Gear": {
"Gain": 0,
"MinKnots": 70,
"FullKnots": 200
},
"Propwash": {
"Gain": 0,
"MinRpm": 0.3,
"WashoutKnots": 86.4
}
},
"Mechanical": {
"Enabled": true,
"GearDeploy": {
"Gain": 0
},
"FlapStep": {
"Gain": 0
},
"FlapMotion": {
"Gain": 0,
"MinimumPositionDelta": 0.001,
"PacketHoldSeconds": 0.12,
"ArrivalSettleSeconds": 0.25
},
"GearMotion": {
"Gain": 0,
"MinimumPositionDelta": 0.001,
"PacketHoldSeconds": 0.12,
"ArrivalSettleSeconds": 0.25
},
"FlapArrival": {
"Gain": 0
}
},
"Watchdog": {
"StaleSec": 5,
"FadeMs": 500
},
"Autopilot": {
"FollowEnabled": false,
"FollowAuthority": 0,
"FollowSpringStrength": 0.25,
"FollowSpeed": 1,
"NeutralHoldEnabled": false,
"NeutralHoldStrength": 0.6
},
"Engine": {
"Enabled": true,
"Rumble": {
"IdleRpmPct": 0.55,
"FullRpmPct": 1,
"Gain": 0.06,
"IdleRoughnessGain": 0,
"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": false,
"PitchGain": 0,
"RollGain": 0,
"MaxOutput": 0,
"DeadbandRadPerSec2": 0.75
},
"SurfaceFollow": {
"Enabled": false,
"Gain": 0,
"FullAirspeedKnots": 100,
"MinAirspeedKnots": 30,
"DeltaDeadband": 0.05,
"MaxOutput": 0
},
"SideslipCoupling": {
"Enabled": false,
"Gain": 0,
"FullAirspeedKnots": 110,
"MinAirspeedKnots": 40,
"BetaDeadbandRad": 0.02,
"MaxOutput": 0
},
"UseSimEngineVibration": true,
"UseTireLoadThump": false,
"TireLoadGain": 0
},
"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": 3
}
}
]
}