Profile JSON
Drop this into FFB-Bridge's profiles folder, or use Download / Copy above.
{
"formatVersion": 1,
"kind": "ffb-bridge.profile",
"id": "prof_052e5f6fa7064dcbb2f26f9def941170",
"revision": 3,
"metadata": {
"title": "DA40-NG Asobo",
"aircraft": [
{
"name": "DA40-NG Asobo",
"identifiers": [
{
"scheme": "msfs-atc-model",
"value": "DA40",
"simulator": "msfs"
}
]
}
],
"sims": [
"msfs"
],
"hardware": [
{
"name": "PicoWinder SideWinder Force Feedback Pro",
"vidPid": "CAFE:4004"
}
],
"tags": [],
"createdWith": "1.3.1",
"createdAt": "2026-07-23T16:06:44Z",
"updatedAt": "2026-07-27T15:15:21Z"
},
"compatibility": {},
"modules": [
{
"type": "force-model",
"schemaVersion": 6,
"data": {
"Forces": {
"SpringStrength": 0.6548598130841123,
"SpringDeadband": 0.04,
"ForceGain": 0.8,
"CruiseSpeedRefKnots": 125,
"MaxOutputForce": 0.55,
"MasterGain": 0.85,
"QBlendEnabled": true,
"QSpringStartKnots": 15,
"QSpringFullKnots": 67,
"QSpringMinimumFactor": 0.5,
"HydraulicAeroLoadFactor": 0.6,
"LoadShapingExponent": 1,
"SpringAirspeedStiffenGain": 0,
"SpringAirspeedStiffenCap": 5,
"ElevatorForceScale": 1,
"AileronForceScale": 1
},
"Ground": {
"Enabled": true,
"Rumble": {
"MinSpeedKt": 2,
"FullSpeedKt": 55,
"Gain": 0.38
},
"Thump": {
"ReferenceSinkFps": 6,
"MinSinkFps": 1,
"Gain": 0.65
},
"Bumps": {
"StartSpeedKt": 10,
"FullSpeedKt": 55,
"Gain": 0.25
},
"Brake": {
"MinSpeedKt": 3,
"FullSpeedKt": 30,
"BrakeDeadband": 0.05,
"Gain": 0.35
},
"Reverse": {
"MinSpeedKt": 30,
"FullSpeedKt": 120,
"Gain": 0.05
},
"NosewheelShimmy": {
"MinSpeedKt": 15,
"FullSpeedKt": 50,
"Gain": 0.28
},
"GroundAccelPitch": {
"Gain": 0.16,
"DeadbandG": 0.03
},
"SkidScrape": {
"MinSpeedKt": 2,
"FullSpeedKt": 10,
"MaxSpeedKt": 25,
"Gain": 0
},
"SurfaceScalingEnabled": true,
"Undercarriage": 0
},
"StickFeel": {
"TrimFeelEnabled": true,
"TrimFeel": {
"ElevatorAuthority": 0.7,
"AileronAuthority": 0
},
"GLoadEnabled": true,
"GLoadStiffness": {
"MinFactor": 0.22,
"GGain": 0.16,
"MaxFactor": 1.25
},
"DynamicDeadbandEnabled": true,
"DynamicDeadband": {
"LowSpeedWidening": 0.07,
"FullSpeedRefKnots": 67
},
"ControlEdgeEnabled": true,
"ControlEdge": {
"EdgeStart": 0.85,
"Gain": 0.2
},
"RateDampingEnabled": true,
"RateDamping": {
"PitchGain": 0.06,
"RollGain": 0.05,
"MaxForce": 0.2
},
"StickDropEnabled": false,
"StickDrop": {
"Force": 0,
"FadeKts": 30
},
"TrimReliefEnabled": true,
"TrimRelief": {
"ElevatorAuthority": 0.3,
"AileronAuthority": 0
},
"CyclicDampingEnabled": true,
"CyclicDamping": {
"Gain": 0.15469314079422383,
"MaxForce": 0.35,
"VelocityNoiseFloor": 0.12,
"SmoothingTimeConstantSeconds": 0.015,
"PitchGain": 0.15469314079422383,
"RollGain": 0.152057761732852
},
"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": 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.35
},
"Overspeed": {
"Gain": 0.45
},
"Mach": {
"MinMach": 0.82,
"FullMach": 0.95,
"Gain": 0
},
"Turbulence": {
"MinStddev": 0.02,
"FullStddev": 0.25,
"Gain": 0.42,
"AmbientGain": 0.7,
"VerticalWindGain": 0,
"VerticalWindStartFps": 1,
"VerticalWindFullFps": 15
},
"Spoiler": {
"MinDeploy": 0.1,
"MinSpeedKt": 60,
"FullSpeedKt": 200,
"Gain": 0
},
"Flap": {
"MaxFlapIndex": 2,
"MinFlapIndex": 1,
"MinSpeedKt": 60,
"FullSpeedKt": 98,
"Gain": 0.28
},
"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.15
},
"Rbs": {
"VneKt": 130,
"OnsetFraction": 0.85,
"Gain": 0.25
},
"ShakerEnabled": false,
"Shaker": {
"Amplitude": 0
},
"TurbulenceWindowSamples": 20
},
"AeroDrag": {
"Enabled": true,
"Flap": {
"MaxFlapIndex": 2,
"Gain": 0.13,
"MinKnots": 55,
"FullKnots": 98
},
"Spoiler": {
"Gain": 0,
"MinKnots": 60,
"FullKnots": 220,
"MinDeploy": 0.05
},
"Gear": {
"Gain": 0,
"MinKnots": 70,
"FullKnots": 200
},
"Propwash": {
"Gain": 0.16,
"MinRpm": 0.35,
"WashoutKnots": 90
}
},
"Mechanical": {
"Enabled": true,
"GearDeploy": {
"Gain": 0
},
"FlapStep": {
"Gain": 0.28
},
"FlapMotion": {
"Gain": 0.22,
"MinimumPositionDelta": 0.001,
"PacketHoldSeconds": 0.12,
"ArrivalSettleSeconds": 0.25
},
"FlapArrival": {
"Gain": 0.15
}
},
"Watchdog": {
"StaleSec": 5,
"FadeMs": 500
},
"Autopilot": {
"FollowEnabled": false,
"FollowAuthority": 0,
"FollowSpringStrength": 0.25
},
"Engine": {
"Enabled": true,
"Rumble": {
"IdleRpmPct": 0.31,
"FullRpmPct": 1,
"Gain": 0.05210526315789474
},
"Rotor": {
"NominalRotorRpm": 0,
"IdleRpmPct": 0.05,
"FullRpmPct": 1,
"Gain": 0,
"GovernorDroopBelowPct": 0.97,
"GovernorDroopFloorPct": 0.85,
"GovernorDroopGain": 0.15
}
},
"StickAlive": {
"Enabled": true,
"RotationKick": {
"Enabled": true,
"PitchGain": 0.04,
"RollGain": 0.03,
"MaxOutput": 0.6,
"DeadbandRadPerSec2": 0.5
},
"SurfaceFollow": {
"Enabled": true,
"Gain": 0.4,
"FullAirspeedKnots": 100,
"MinAirspeedKnots": 30,
"DeltaDeadband": 0.05,
"MaxOutput": 0.5
},
"SideslipCoupling": {
"Enabled": true,
"Gain": 1,
"FullAirspeedKnots": 110,
"MinAirspeedKnots": 40,
"BetaDeadbandRad": 0.02,
"MaxOutput": 0.4
},
"UseSimEngineVibration": true,
"UseTireLoadThump": true,
"TireLoadGain": 0.5
},
"ControlSystem": 0
}
}
]
}