Skip to content
Open
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 69 additions & 0 deletions presets/2025.12/rc_link/DJI_Normal.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
#$ TITLE: DJI Normal
#$ FIRMWARE_VERSION: 2025.12
#$ CATEGORY: RC_LINK
#$ STATUS: OFFICIAL
#$ KEYWORDS: DJI, rc, link, transmitter
#$ AUTHOR: UAV Tech (Mark Spatz)

#$ PARSER: MARKED

#$ DESCRIPTION: Information:
#$ DESCRIPTION: -----------
#$ DESCRIPTION: Basic RC link settings for DJI link via. "NORMAL" SBUS.
#$ DESCRIPTION: See the Settings -> Device -> Protocol in your DJI goggles for which TX link speed you have selected.
#$ DESCRIPTION: This preset is for any Air Unit (full size (DJI) or Lite (CADXX Vista))
#$ DESCRIPTION:
#$ DESCRIPTION: Preset Adjusts:
#$ DESCRIPTION: -----------
#$ DESCRIPTION: - Feedforward Jitter Factor
#$ DESCRIPTION: - Feedforward Smoothing Factor
#$ DESCRIPTION: - Feedforward Averaging
#$ DESCRIPTION: - RC Smoothing Factors
#$ DESCRIPTION:
#$ DESCRIPTION: Options:
#$ DESCRIPTION: -----------
#$ DESCRIPTION: - Racing
#$ DESCRIPTION: - HD Freestyle
#$ DESCRIPTION: - Cinematic
#$ DESCRIPTION:
#$ DISCUSSION: https://github.com/betaflight/firmware-presets/pull/179
#$ FORCE_OPTIONS_REVIEW: TRUE

#$ INCLUDE: presets/2025.12/rc_link/defaults.txt

feature RX_SERIAL
set serialrx_provider = SBUS
set sbus_baud_fast = OFF

# rc smoothing should always be enabled with DJI
set rc_smoothing = ON

set feedforward_averaging = OFF
set feedforward_smooth_factor = 30
set feedforward_jitter_factor = 7

#$ OPTION BEGIN (UNCHECKED): Race
set feedforward_averaging = OFF
set feedforward_smooth_factor = 25
set feedforward_jitter_factor = 7
set rc_smoothing_auto_factor = 25
set rc_smoothing_auto_factor_throttle = 25
#$ OPTION END

#$ OPTION BEGIN (UNCHECKED): HD Freestyle
set feedforward_averaging = OFF
set feedforward_smooth_factor = 30
set feedforward_jitter_factor = 12
set rc_smoothing_auto_factor = 140
set rc_smoothing_setpoint_cutoff = 25
#$ OPTION END

#$ OPTION BEGIN (UNCHECKED): Cinematic
set feedforward_averaging = 2_POINT
set feedforward_smooth_factor = 40
set feedforward_jitter_factor = 15
set rc_smoothing_auto_factor = 250
set rc_smoothing_auto_factor_throttle = 170
set rc_smoothing_setpoint_cutoff = 12
set rc_smoothing_throttle_cutoff = 20
#$ OPTION END
66 changes: 66 additions & 0 deletions presets/2025.12/rc_link/DJI_SBUS_Fast.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
#$ TITLE: DJI SBUS FAST
#$ FIRMWARE_VERSION: 2025.12
#$ CATEGORY: RC_LINK
#$ STATUS: OFFICIAL
#$ KEYWORDS: DJI, rc, link, SBUS fast
#$ AUTHOR: UAV Tech (Mark Spatz)

#$ PARSER: MARKED

#$ DESCRIPTION: Information:
#$ DESCRIPTION: -----------
#$ DESCRIPTION: Basic RC link settings for DJI link via. "SBUS FAST".
#$ DESCRIPTION: See the Settings -> Device -> Protocol in your DJI goggles for which TX link speed you have selected.
#$ DESCRIPTION: This preset is for any Air Unit (full size (DJI) or Lite (CADXX Vista))
#$ DESCRIPTION:
#$ DESCRIPTION: Preset Adjusts:
#$ DESCRIPTION: -----------
#$ DESCRIPTION: - Feedforward Jitter Factor
#$ DESCRIPTION: - Feedforward Smoothing Factor
#$ DESCRIPTION: - Feedforward Averaging
#$ DESCRIPTION: - RC Smoothing Factors
#$ DESCRIPTION:
#$ DESCRIPTION: Options:
#$ DESCRIPTION: -----------
#$ DESCRIPTION: - Racing
#$ DESCRIPTION: - HD Freestyle
#$ DESCRIPTION: - Cinematic
#$ DESCRIPTION:
#$ DISCUSSION: https://github.com/betaflight/firmware-presets/pull/200
#$ FORCE_OPTIONS_REVIEW: TRUE

#$ INCLUDE: presets/2025.12/rc_link/defaults.txt

feature RX_SERIAL
set serialrx_provider = SBUS
set sbus_baud_fast = ON

set feedforward_averaging = OFF
set feedforward_smooth_factor = 45
set feedforward_jitter_factor = 10

#$ OPTION BEGIN (UNCHECKED): Race
set feedforward_averaging = OFF
set feedforward_smooth_factor = 35
set feedforward_jitter_factor = 7
set rc_smoothing_auto_factor = 25
set rc_smoothing_auto_factor_throttle = 25
#$ OPTION END

#$ OPTION BEGIN (UNCHECKED): HD Freestyle
set feedforward_averaging = OFF
set feedforward_smooth_factor = 65
set feedforward_jitter_factor = 12
set rc_smoothing_auto_factor = 250
set rc_smoothing_setpoint_cutoff = 25
#$ OPTION END

#$ OPTION BEGIN (UNCHECKED): Cinematic
set feedforward_averaging = 2_POINT
set feedforward_smooth_factor = 70
set feedforward_jitter_factor = 15
set rc_smoothing_auto_factor = 250
set rc_smoothing_auto_factor_throttle = 250
set rc_smoothing_setpoint_cutoff = 12
set rc_smoothing_throttle_cutoff = 20
#$ OPTION END
25 changes: 25 additions & 0 deletions presets/2025.12/rc_link/defaults.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
#$ TITLE: Reset RC related settings
#$ FIRMWARE_VERSION: 2025.12
#$ CATEGORY: RC_LINK
#$ STATUS: OFFICIAL
#$ KEYWORDS: defaults, Rx, RC, reset, rc link, rc_link, smoothing, rc_smoothing
#$ AUTHOR: Betaflight
#$ DESCRIPTION: Resets RC related settings to defaults
#$ PRIORITY: 0

# NOTE TO AUTHORS: Always include this Preset in any RC Preset

set feedforward_averaging = 2_POINT
set feedforward_smooth_factor = 65
set feedforward_jitter_factor = 7
set feedforward_transition = 0
set feedforward_boost = 15
set feedforward_yaw_hold_gain = 15
set feedforward_yaw_hold_time = 100

set rc_smoothing = ON
set rc_smoothing_auto_factor = 30
set rc_smoothing_auto_factor_throttle = 30
set rc_smoothing_setpoint_cutoff = 0
set rc_smoothing_throttle_cutoff = 0
set rc_smoothing_debug_axis = ROLL
88 changes: 88 additions & 0 deletions presets/2025.12/rc_link/elrs_150hz.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
#$ TITLE: ExpressLRS 150Hz
#$ FIRMWARE_VERSION: 2025.12
#$ CATEGORY: RC_LINK
#$ STATUS: OFFICIAL
#$ KEYWORDS: ELRS, express, 150Hz, rc, rx, link, smoothing
#$ AUTHOR: ctzsnooze
#$ DESCRIPTION: RC link settings for a 150Hz ELRS link via CRSF.
#$ DESCRIPTION: WARNING: make ABSOLUTELY SURE that the OpenTx or EdgeTx Hardware ADC Filter is un-checked!
#$ DESCRIPTION: WARNING: check that you are using a compatible version of EdgeTx or OpenTx!
#$ DESCRIPTION: WARNING: Cinematic settings are very smooth - there is noticeable delay in stick response

#$ FORCE_OPTIONS_REVIEW: TRUE

#$ INCLUDE: presets/2025.12/rc_link/defaults.txt

# 150hz default settings in case no tuning option is selected
set feedforward_averaging = OFF
set feedforward_smooth_factor = 30
set feedforward_jitter_factor = 7

#$ OPTION_GROUP BEGIN: Fine-tuning...
#$ OPTION BEGIN (UNCHECKED): Racing
set feedforward_smooth_factor = 25
set feedforward_jitter_factor = 5
set rc_smoothing_auto_factor = 25
set rc_smoothing_auto_factor_throttle = 25
#$ OPTION END
#$ OPTION BEGIN (UNCHECKED): Freestyle
set feedforward_jitter_factor = 9
#$ OPTION END
#$ OPTION BEGIN (UNCHECKED): HD Freestyle
set feedforward_smooth_factor = 30
set feedforward_jitter_factor = 10
set rc_smoothing_auto_factor = 80
set rc_smoothing_setpoint_cutoff = 25
#$ OPTION END
#$ OPTION BEGIN (UNCHECKED): Cinematic
set feedforward_smooth_factor = 35
set feedforward_jitter_factor = 12
set rc_smoothing_auto_factor = 175
set rc_smoothing_auto_factor_throttle = 100
set rc_smoothing_setpoint_cutoff = 12
set rc_smoothing_throttle_cutoff = 20
#$ OPTION END
#$ OPTION BEGIN (UNCHECKED): Ultra Cinematic
set feedforward_smooth_factor = 40
set feedforward_jitter_factor = 16
set rc_smoothing_auto_factor = 250
set rc_smoothing_auto_factor_throttle = 100
set rc_smoothing_setpoint_cutoff = 6
set rc_smoothing_throttle_cutoff = 20
#$ OPTION END
#$ OPTION_GROUP END

#$ OPTION_GROUP BEGIN: (EXCLUSIVE) ELRS Rx connection method (choose one):
#$ OPTION BEGIN (UNCHECKED): Serial, separate Rx
feature RX_SERIAL
set serialrx_provider = CRSF
#$ OPTION END
#$ OPTION BEGIN (UNCHECKED): SPI, on the FC
feature RX_SPI
set rx_spi_protocol = EXPRESSLRS
#$ OPTION END
#$ OPTION_GROUP END

#$ OPTION_GROUP BEGIN: (EXCLUSIVE) Voltage readings (choose one):
#$ OPTION BEGIN (UNCHECKED): Single Cell values
set report_cell_voltage = ON
#$ OPTION END
#$ OPTION BEGIN (UNCHECKED): Whole pack values
set report_cell_voltage = OFF
#$ OPTION END
#$ OPTION_GROUP END

#$ OPTION_GROUP BEGIN: Cinematic Rates (optional)
#$ OPTION BEGIN (UNCHECKED): Actual, Centre = 2
set rates_type = ACTUAL
set roll_rc_rate = 2
set pitch_rc_rate = 2
set yaw_rc_rate = 2
set roll_expo = 0
set pitch_expo = 0
set yaw_expo = 0
set roll_srate = 50
set pitch_srate = 50
set yaw_srate = 50
#$ OPTION END
#$ OPTION_GROUP END
89 changes: 89 additions & 0 deletions presets/2025.12/rc_link/elrs_250hz.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
#$ TITLE: ExpressLRS 250Hz
#$ FIRMWARE_VERSION: 2025.12
#$ CATEGORY: RC_LINK
#$ STATUS: OFFICIAL
#$ KEYWORDS: ELRS, express, 250Hz, rc, rx, link, smoothing
#$ AUTHOR: ctzsnooze
#$ DESCRIPTION: RC link settings for a 250Hz ELRS link via CRSF.
#$ DESCRIPTION: WARNING: make ABSOLUTELY SURE that the OpenTx or EdgeTx Hardware ADC Filter is un-checked!
#$ DESCRIPTION: WARNING: check that you are using a compatible version of EdgeTx or OpenTx!
#$ DESCRIPTION: WARNING: Cinematic settings are very smooth - there is noticeable delay in stick response

#$ FORCE_OPTIONS_REVIEW: TRUE

#$ INCLUDE: presets/2025.12/rc_link/defaults.txt

set feedforward_averaging = 2_POINT
set feedforward_smooth_factor = 45
set feedforward_jitter_factor = 6

#$ OPTION_GROUP BEGIN: Fine-tuning...
#$ OPTION BEGIN (UNCHECKED): Racing (25 of auto RC smoothing = 140hz RC smoothing)
set feedforward_smooth_factor = 35
set feedforward_jitter_factor = 4
set feedforward_boost = 18
set rc_smoothing_auto_factor = 25
set rc_smoothing_auto_factor_throttle = 25
#$ OPTION END
#$ OPTION BEGIN (UNCHECKED): Freestyle
set feedforward_jitter_factor = 8
set rc_smoothing_auto_factor = 52
#$ OPTION END
#$ OPTION BEGIN (UNCHECKED): HD Freestyle
set feedforward_smooth_factor = 45
set feedforward_jitter_factor = 10
set rc_smoothing_auto_factor = 140
set rc_smoothing_setpoint_cutoff = 25
#$ OPTION END
#$ OPTION BEGIN (UNCHECKED): Cinematic
set feedforward_smooth_factor = 60
set feedforward_jitter_factor = 12
set rc_smoothing_auto_factor = 250
set rc_smoothing_auto_factor_throttle = 170
set rc_smoothing_setpoint_cutoff = 12
set rc_smoothing_throttle_cutoff = 20
#$ OPTION END
#$ OPTION BEGIN (UNCHECKED): Ultra Cinematic
set feedforward_smooth_factor = 65
set feedforward_jitter_factor = 15
set rc_smoothing_auto_factor = 250
set rc_smoothing_auto_factor_throttle = 170
set rc_smoothing_setpoint_cutoff = 6
set rc_smoothing_throttle_cutoff = 20
#$ OPTION END
#$ OPTION_GROUP END

#$ OPTION_GROUP BEGIN: (EXCLUSIVE) ELRS Rx connection method (choose one):
#$ OPTION BEGIN (UNCHECKED): Serial, separate Rx
feature RX_SERIAL
set serialrx_provider = CRSF
#$ OPTION END
#$ OPTION BEGIN (UNCHECKED): SPI, on the FC
feature RX_SPI
set rx_spi_protocol = EXPRESSLRS
#$ OPTION END
#$ OPTION_GROUP END

#$ OPTION_GROUP BEGIN: (EXCLUSIVE) Voltage readings (choose one):
#$ OPTION BEGIN (UNCHECKED): Single Cell values
set report_cell_voltage = ON
#$ OPTION END
#$ OPTION BEGIN (UNCHECKED): Whole pack values
set report_cell_voltage = OFF
#$ OPTION END
#$ OPTION_GROUP END

#$ OPTION_GROUP BEGIN: Cinematic Rates (optional)
#$ OPTION BEGIN (UNCHECKED): Actual, Center = 2
set rates_type = ACTUAL
set roll_rc_rate = 2
set pitch_rc_rate = 2
set yaw_rc_rate = 2
set roll_expo = 0
set pitch_expo = 0
set yaw_expo = 0
set roll_srate = 50
set pitch_srate = 50
set yaw_srate = 50
#$ OPTION END
#$ OPTION_GROUP END
Loading