Skip to main content
All CollectionsDownload Latest Firmware & FFB Tools Software
FFBTools V3 Software Documentation (Beta)
FFBTools V3 Software Documentation (Beta)
Eric (Tech Support) avatar
Written by Eric (Tech Support)
Updated this week

Open FFBTools V3 Software

Before opening FFBTools V3 software, ensure you have connected the UBS-C side of the cable to the USB Port at the rear of the yoke and the USB-A side of the cable to the USB-A port of your computer.

Power up the CLS-60/120 yoke and let the yoke complete its self-test.

Then open FFBTools V3.

Home Page

Once FFBTools V3 is opened, it will auto-detect the CLS-60/120 yoke and the active flight simulator (if the flight simulator has already started).


The first two lights on the top will turn green.

The left label will state: [flight simulator name] Connected

The next label will state: Devices Connected

Adjust CLS-60/120 Yoke Parameters

To adjust the CLS-60/120 yoke parameters, click on the yoke icon on the left.

Flight Parameters

The necessary flight parameters for simulating various effects are automatically imported when the selected flight simulator connects successfully and a compatible aircraft is loaded on the ground or in the air.

Note:

- Default flight parameters are compatible with default aircraft and custom aircraft that use the simulator’s default variables.

- Custom aircraft with unique custom variables may not be accurately supported and will require additional development for full compatibility.

AOA (Angle of Attack)

The Angle of Attack is the angle between the chord line of an aircraft's wing and the oncoming airflow (relative wind). It is a crucial factor in determining the amount of lift generated by the wing. Increasing the AoA typically increases lift up to a critical point, beyond which the wing may stall, leading to a loss of lift.

Air Speed (Indicated Air Speed)

Indicated Air Speed is the speed displayed on an aircraft's airspeed indicator, representing the aircraft's speed relative to the surrounding air. IAS is measured by the pitot-static system, which gauges the dynamic pressure of the airflow entering the pitot tube compared to the static pressure from the static ports. Airspeed is usually expressed in knots (kt), miles per hour (mph), or kilometers per hour (km/h).

Ground Speed

Ground Speed is the speed at which an aircraft is moving relative to the ground. It is the result of the aircraft's Air Speed combined with the wind speed and direction. Ground Speed affects the actual time it takes to reach a destination and is important for accurate navigation and fuel planning.

Engine RPM (Revolutions Per Minute)

Engine RPM measures the rotational speed of an aircraft's engine, indicating how many times the engine's crankshaft completes a full rotation each minute. It is a key indicator of engine performance, affecting power output, fuel consumption, and overall engine health. Monitoring RPM helps pilots ensure the engine operates within safe and efficient limits.

Pitch Settings

Note: FFBTools V3 requires the CLS-60/120 yoke to be connected to the computer in order to load the Pitch settings.

You can view the real-time Pitch force curve.

Display: Shows the current status of the pitch settings.

  • Position: Current yoke position for the pitch.

  • CalcForce: Current yoke force value for the pitch.

  • TrimPos: Zero position after yoke trim for the pitch.

  • Velocity: Current velocity value for the pitch.

  • Temperature: Current motor temperature for the pitch motor.

You can also configure the position and force curve parameters for the pitch axis. Follow these steps:

  1. Set Position and Force

    In the Basic Settings area, set up to three points with their positions (mm) and force values (N).

    - Position: Points 0 and 1 must be negative (e.g., -82.50, -8.25).

    - Force: Points 0 and 1 must be negative (e.g., -45, -4).

  2. Apply Settings

    Click the Apply button located at the top right. A confirmation window will appear upon successful application.

Roll Settings

Note: FFBTools V3 requires the CLS-60/120 yoke to be connected to the computer in order to load the Roll settings.

You can view the real-time Roll force curve.

Display: Shows the current status of the roll settings.

  • Position: Current yoke position for the roll.

  • CalcForce: Current yoke force value for the roll.

  • TrimPos: Zero position after yoke trim for the roll.

  • Velocity: Current velocity value for the roll.

  • Temperature: Current motor temperature for the roll motor.

You can also configure the position and force curve parameters for the roll axis. Follow these steps:

  1. Set Position and Force

    In the Basic Settings area, set up to three points with their positions (mm) and force values (N).

    - Position: Points 0 and 1 must be negative (e.g., -82.50, -8.25).

    - Force: Points 0 and 1 must be negative (e.g., -45, -4).

  2. Apply Settings

    Click the Apply button located at the top right. A confirmation window will appear upon successful application.

Turbulence

Turbulence effect simulates the yoke's behavior when the control surfaces are affected by wind.

  • Enable: Toggle this to the right to enable the turbulence effect; toggle to the left to disable it.

  • Min Force %: Controls the minimum output force, calculated as the maximum force multiplied by this value.

  • Max Force %: Controls the maximum output force, calculated as the maximum force multiplied by this value.

  • Impact %: Controls the sensitivity to wind; a higher value increases sensitivity.

  • Velocity: Controls the magnitude of the output force.

Autopilot (AP) and Trim

Autopilot

Autopilot enables the yoke to follow the aircraft yoke movements when autopilot is enabled.

  • Enable: Toggle this to the right to enable the turbulence effect; toggle to the left to disable it.

Note:

- Default autopilot is compatible with default aircraft and custom aircraft that use the simulator’s default autopilot variables.

- Custom aircraft using unique custom variables may not be accurately supported and will require additional development for full compatibility.

Yoke Synchronization

Enables synchronized movement between two yokes.

  • Enable: Toggle this to the right to enable dual yoke synchronization; toggle to the left to disable it.

Software Trim

Software trim synchronizes the aircraft's trim position in the simulator with the trim position in FFBTools V3 software.

  • Enable: Toggle this to the right to enable software trim; toggle to the left to disable it.

  • Range Ratio: Enter the trim sensitivity value here: Minimum Value: 1 for least responsive to 20 for most responsive.

Hardware Trim

Hardware trim synchronizes the hardware trim switches on the CLS-60/120 yoke with the trim speed of the yoke's pitch rod movement.

  • Enable: Toggle this to the right to enable hardware trim; toggle to the left to disable it.

  • HW Trim Speed: Enter the trim sensitivity value here: Minimum Value: 1 for least responsive to 20 for most responsive.

Enable Hardware Trim on Ground

Enabling this effect enables the hardware trim switches on the CLS-60/120 yoke when the aircraft is still on the ground.

  • Enable: Toggle this to the right to enable hardware trim on ground; toggle to the left to disable it.

Yoke Physics Effect

Yoke Physics Effect simulates the behavior of the yoke when the elevator control surfaces are affected by aerodynamic forces on the ground.

  • Enable: Toggle this to the right to enable Yoke Physics; toggle to the left to disable it.

  • Yoke Full Forward Force %: This value controls the force of the yoke when it is at its full forward position. The sign indicates the direction—negative for forward. To increase the forward force of the yoke, use a higher negative value e.g. -25%

  • Min Yoke Aerodynamic Force Impact Speed: The speed at which the yoke begins to be influenced by aerodynamic forces.

  • Yoke Neutral Position Speed: The speed at which the yoke returns to the neutral (center) position.

  • Flight Controls Affected by Prop Wash: Check this box to enable this feature; uncheck it to disable the feature.

  • Idle Engine RPM: Input the aircraft's engine idle RPM value.

  • Maximum Engine RPM: Input the aircraft's engine maximum RPM value.

Stall Warning

Stall warning effect simulates the warning behavior during aircraft stalls and overspeed conditions.

  • Enable: Toggle this to the right to enable Stall Warning; uncheck to disable it.

  • Force %: Controls the magnitude of the output vibration force. Its value is equal to the maximum force multiplied by this value.

  • Use Custom Setting: Toggle this to the right to enable custom warnings and disable the system's stall warning.

  • Onset Stall Warning Speed: The speed at which a stall warning is triggered.

  • Max Stall Warning Speed: The speed at which the stall warning reaches its maximum force intensity.

  • Onset Stall Warning at AOA (deg): The angle of attack at which a stall warning is triggered.

  • Max Stall Warning at AOA (deg): The angle of attack at which the stall warning reaches its maximum force intensity.

  • Enable Overspeed: Toggle this to the right to enable the overspeed warning feature; uncheck to disable it.

    • Overspeed Value: The speed at which its maximum force intensity is triggered.

Dynamic Force

Dynamic force effect dynamically changes the force on the yoke with airspeed.

  • Enable: Toggle this to the right to enable Dynamic Force; uncheck to disable it.

  • Min Speed: Enter the minimum dynamic force speed here. When airspeed is below this value, the dynamic force is at its minimum.

  • Max Speed: Enter the maximum dynamic force speed here. When airspeed exceeds this value, the dynamic force is at its maximum.

  • Feedback Ratio %: Enter a percentage value here. Default is 10.

  • Dead Zone: Enter the dead zone range here. For example, with the value shown in the figure as -1--1, dynamic effects will not apply within this range. This setting prevents oscillations in the central position caused by excessive force differences. The default value is adapted to most situations.

Engine Vibration

Engine vibration effects simulates the effect of engine vibrations on the yoke.

  • Enable: Toggle this to the right to enable Engine Vibration; uncheck to disable it.

  • Jet Engine: Check this box to indicate that the aircraft is a jet, which will change related text descriptions.

  • Force %: Controls the output vibration force. Its magnitude is equal to the maximum force multiplied by this value.

Ground Vibration Effect

Ground vibration effect simulates the yoke behavior when the aircraft experiences vibrations while taxiing on the ground.

  • Enable: Toggle this to the right to enable ground vibration effect; uncheck to disable it

  • Min Force %: Determines the minimum vibration force. Its magnitude is equal to the maximum force multiplied by this value.

  • Max Force %: Determines the maximum vibration force. Its magnitude is equal to the maximum force multiplied by this value.

  • Take-off Speed: Custom wheel-up speed. Vibrations will stop when the aircraft speed exceeds this value.

  • Uneven--Even: Amplitude intensity. The more the value leans towards "Uneven," the stronger the amplitude intensity.

Landing Effect

Landing effect simulates vibrations during landing.

  • Enable: Check this box to enable the landing vibration effect; uncheck to disable it.

  • Max Force: Controls the maximum landing vibration force. Its magnitude is equal to the maximum output force multiplied by this value.

Profile

​Default - This is the default profile that is pre-configured to simulate the effects of the first profile of each aircraft you save

Save - Click this button to save the customized effects of the loaded aircraft. The naming of the profile is automated.

Load - To call up a saved profile, select from the dropdown list and click Load.

Settings

Firmware Update

Firmware Update:

- Enter Boot Mode: Places the device into Boot Mode

- Load Firmware: Load the firmware to be updated

- Start Update: Send the firmware update to the device

Did this answer your question?