Merge remote-tracking branch 'upstream/master' into abo_fw_alt_vel_control
[inav.git] / docs / SITL / RealFlight.md
blob6124b1e7b57c385588bafb374cf65c6da20669f2
1 # RealFlight
3 Supported are RealFlight 9.5S and RealFlight Evolution, NOT RealFlight-X.
5 RealFlight is very well suited to simulate the model flight specific aspects. Autolaunch and the mixers can be used.
7 The RealFlight 3D sceneries are based on real topographic data of the Sierra Nevada in Southern Spain.
8 INAV uses as reference the scenery "RealFlight Ranch" which is located at the coordinates Lat: 37.118949°, Lon: -2.772960.
9 Use these scenery to use the mission planner and other GPS features.
11 > [!CAUTION]:
12 > The immediate surroundings of the airfield have been levelled in the scenery.  If, for example, Autoland is to be tested here, do not use "Sea level ref" and the automatically determined heights of the Configurator. 
13 > Either use relarive elevations or correct the elevation manually.
14 > The altitude of the airfield is exactly 1300 metres. 
16 ## Joystick 
17 In the settings, calibrate the joystick, set it up and assign the axes in the same order as in INAV.
18 Channel 1 (Aileron) in RealFlight is Cannel 1 (Aileron in INAV) and so on. 
20 ## General settings
21 Under Settings / Physics / Quality Switch on "RealFlight Link enabled".
22 As a command line option for SITL, the port does not need to be specified, the port is fixed.
23 For better results, set the difficulty level to "Realistic". 
25 ## Prepare the models
26 All mixer and servo influencing settings should be deactivated.
27 In the model editor under "Electronis" all mixers should be deleted and the servos should be connected directly to the virtual receiver output.
28 In the "Radio" tab also deactivate Expo and low rates: "Activadd when: Never".
29 Configure the model in the same way as a real model would be set up in INAV including Mixer, Expo, etc. depending on the selected model in RealFlight.
31 Then adjust the channelmap im the Configurator or via command line accordingly.