diff --git a/presets/2025.12/rc_link/DJI_Normal.txt b/presets/2025.12/rc_link/DJI_Normal.txt
new file mode 100644
index 000000000..67af4e068
--- /dev/null
+++ b/presets/2025.12/rc_link/DJI_Normal.txt
@@ -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
\ No newline at end of file
diff --git a/presets/2025.12/rc_link/DJI_SBUS_Fast.txt b/presets/2025.12/rc_link/DJI_SBUS_Fast.txt
new file mode 100644
index 000000000..5659a1230
--- /dev/null
+++ b/presets/2025.12/rc_link/DJI_SBUS_Fast.txt
@@ -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
diff --git a/presets/2025.12/rc_link/defaults.txt b/presets/2025.12/rc_link/defaults.txt
new file mode 100644
index 000000000..bc2e1dff0
--- /dev/null
+++ b/presets/2025.12/rc_link/defaults.txt
@@ -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
\ No newline at end of file
diff --git a/presets/2025.12/rc_link/elrs_150hz.txt b/presets/2025.12/rc_link/elrs_150hz.txt
new file mode 100644
index 000000000..9bd514fe5
--- /dev/null
+++ b/presets/2025.12/rc_link/elrs_150hz.txt
@@ -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, 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
diff --git a/presets/2025.12/rc_link/elrs_250hz.txt b/presets/2025.12/rc_link/elrs_250hz.txt
new file mode 100644
index 000000000..9875d2648
--- /dev/null
+++ b/presets/2025.12/rc_link/elrs_250hz.txt
@@ -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
\ No newline at end of file
diff --git a/presets/2025.12/rc_link/elrs_500hz.txt b/presets/2025.12/rc_link/elrs_500hz.txt
new file mode 100644
index 000000000..2812657b4
--- /dev/null
+++ b/presets/2025.12/rc_link/elrs_500hz.txt
@@ -0,0 +1,91 @@
+#$ TITLE: ExpressLRS 500Hz
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: ELRS, express, 500Hz, rc, rx, link, smoothing,
+#$ AUTHOR: ctzsnooze
+#$ DESCRIPTION: RC link settings for a 500Hz ELRS link via CRSF.
+#$ DESCRIPTION: WARNING: make ABSOLUTELY SURE that the OpenTx or EdgeTx Hardware ADC Filter is un-checked!
+#$ DESCRIPTION: WARNING: Use a compatible version of EdgeTx or OpenTx!
+#$ DESCRIPTION: WARNING: Cinematic settings are very smooth - there is noticeable delay in stick response
+#$ DESCRIPTION: If a log shows excessive noise in your feedforward trace, most likely there is a Tx firmware issue.
+
+#$ FORCE_OPTIONS_REVIEW: TRUE
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = 2_POINT
+set feedforward_smooth_factor = 65
+set feedforward_jitter_factor = 5
+
+#$ OPTION_GROUP BEGIN: Fine-tuning...
+ #$ OPTION BEGIN (UNCHECKED): Race feedforward settings
+ set feedforward_smooth_factor = 65
+ set feedforward_jitter_factor = 3
+ 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 = 7
+ set rc_smoothing_auto_factor = 120
+ #$ OPTION END
+ #$ OPTION BEGIN (UNCHECKED): HD Freestyle
+ set feedforward_smooth_factor = 65
+ set feedforward_jitter_factor = 9
+ set rc_smoothing_auto_factor = 250
+ set rc_smoothing_setpoint_cutoff = 25
+ #$ OPTION END
+ #$ OPTION BEGIN (UNCHECKED): Cinematic
+ set feedforward_smooth_factor = 70
+ set feedforward_jitter_factor = 11
+ 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
+ #$ OPTION BEGIN (UNCHECKED): Ultra Cinematic
+ set feedforward_smooth_factor = 75
+ set feedforward_jitter_factor = 13
+ set rc_smoothing_auto_factor = 250
+ set rc_smoothing_auto_factor_throttle = 250
+ 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
\ No newline at end of file
diff --git a/presets/2025.12/rc_link/elrs_50hz.txt b/presets/2025.12/rc_link/elrs_50hz.txt
new file mode 100644
index 000000000..647aa266e
--- /dev/null
+++ b/presets/2025.12/rc_link/elrs_50hz.txt
@@ -0,0 +1,85 @@
+#$ TITLE: ExpressLRS 50Hz
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: ELRS, express, 50Hz, 20ms, rc, rx, link, smoothing
+#$ AUTHOR: ctzsnooze
+#$ DESCRIPTION: RC link settings for a 50Hz 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
+
+# 50hz default settings in case no tuning option is selected
+set feedforward_averaging = OFF
+set feedforward_smooth_factor = 0
+set feedforward_jitter_factor = 12
+set feedforward_boost = 5
+
+#$ OPTION_GROUP BEGIN: Fine-tuning...
+ #$ OPTION BEGIN (UNCHECKED): Racing (50Hz isn't any good for racing)
+ set feedforward_jitter_factor = 7
+ #$ OPTION END
+ #$ OPTION BEGIN (UNCHECKED): Freestyle
+ set feedforward_jitter_factor = 10
+ #$ OPTION END
+ #$ OPTION BEGIN (UNCHECKED): HD Freestyle
+ set feedforward_jitter_factor = 15
+ set rc_smoothing_auto_factor = 20
+ set rc_smoothing_setpoint_cutoff = 25
+ #$ OPTION END
+ #$ OPTION BEGIN (UNCHECKED): Cinematic
+ set feedforward_smooth_factor = 20
+ set feedforward_jitter_factor = 15
+ set rc_smoothing_auto_factor = 35
+ set rc_smoothing_auto_factor_throttle = 28
+ 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 = 20
+ set rc_smoothing_auto_factor = 90
+ set rc_smoothing_auto_factor_throttle = 28
+ 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
\ No newline at end of file
diff --git a/presets/2025.12/rc_link/frsky_sbus_fport.txt b/presets/2025.12/rc_link/frsky_sbus_fport.txt
new file mode 100755
index 000000000..9e2a3dc9a
--- /dev/null
+++ b/presets/2025.12/rc_link/frsky_sbus_fport.txt
@@ -0,0 +1,114 @@
+#$ TITLE: FrSky Sbus or FPort
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: frsky, sbus, fport, 9ms, 111hz, rc, link, smoothing
+#$ AUTHOR: ctzsnooze
+#$ DESCRIPTION: RC link settings for a 111Hz / 9ms D16 with FrSky Sbus or FPort link.
+#$ DESCRIPTION: WARNING: make sure that the OpenTx or EdgeTx Hardware ADC Filter is un-checked!
+#$ DESCRIPTION: Use a recent version of OpenTx / EdgeTx with good module sync.
+#$ DESCRIPTION: Note: Telemetry requires smartPort (s.Port) and does not convey RSSI (use Lua or analog RSSI).
+#$ FORCE_OPTIONS_REVIEW: TRUE
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+# IMPORTANT: Bound in D16 with more than 8 channels = too slow for racing
+
+# Base setup:
+feature RX_SERIAL
+set feedforward_averaging = OFF
+set feedforward_smooth_factor = 25
+set feedforward_jitter_factor = 8
+set frsky_vfas_precision = 1
+set tlm_inverted = OFF
+set tlm_halfduplex = ON
+
+#$ OPTION_GROUP BEGIN: (EXCLUSIVE) Sbus or FPort (choose only one)
+ #$ OPTION BEGIN (UNCHECKED): Sbus
+ set serialrx_provider = SBUS
+ #$ OPTION END
+ #$ OPTION BEGIN (UNCHECKED): FPort
+ set serialrx_provider = FPORT
+ set serialrx_inverted = ON
+ set serialrx_halfduplex = ON
+ #$ OPTION END
+#$ OPTION_GROUP END
+
+#$ OPTION_GROUP BEGIN: (EXCLUSIVE) Fine-tuning...
+ #$ OPTION BEGIN (UNCHECKED): Race
+ set feedforward_smooth_factor = 20
+ set feedforward_jitter_factor = 6
+ set rc_smoothing_auto_factor = 25
+ #$ OPTION END
+ #$ OPTION BEGIN (UNCHECKED): Freestyle
+ set feedforward_jitter_factor = 10
+ #$ OPTION END
+ #$ OPTION BEGIN (UNCHECKED): HD Freestyle
+ set feedforward_smooth_factor = 40
+ set feedforward_jitter_factor = 12
+ set rc_smoothing_auto_factor = 60
+ set rc_smoothing_setpoint_cutoff = 25
+ #$ OPTION END
+ #$ OPTION BEGIN (UNCHECKED): Cinematic
+ set feedforward_smooth_factor = 45
+ set feedforward_jitter_factor = 14
+ set rc_smoothing_auto_factor = 130
+ set rc_smoothing_auto_factor_throttle = 70
+ set rc_smoothing_setpoint_cutoff = 12
+ set rc_smoothing_throttle_cutoff = 20
+ #$ OPTION END
+ #$ OPTION BEGIN (UNCHECKED): Ultra Cinematic
+ set feedforward_smooth_factor = 45
+ set feedforward_jitter_factor = 16
+ set rc_smoothing_auto_factor = 260
+ set rc_smoothing_auto_factor_throttle = 70
+ set rc_smoothing_setpoint_cutoff = 6
+ set rc_smoothing_throttle_cutoff = 20
+ #$ 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: Metric or Imperial units
+ #$ OPTION BEGIN (UNCHECKED): Metric
+ set frsky_unit = metric
+ #$ OPTION END
+ #$ OPTION BEGIN (UNCHECKED): Imperial
+ set frsky_unit = imperial
+ #$ OPTION END
+#$ OPTION_GROUP END
+
+#$ OPTION_GROUP BEGIN: Hardware options
+ #$ OPTION BEGIN (UNCHECKED): Telemetry inverted (default is not inverted)
+ set tlm_inverted = ON
+ #$ OPTION END
+ #$ OPTION BEGIN (UNCHECKED): Full duplex telemetry (default is half duplex)
+ set tlm_halfduplex = OFF
+ #$ OPTION END
+ #$ OPTION BEGIN (UNCHECKED): Bound with >8 channels (not recommended)
+ set feedforward_averaging = 2_POINT
+ set feedforward_smooth_factor = 35
+ #$ 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
\ No newline at end of file
diff --git a/presets/2025.12/rc_link/generic/1000hz_race.txt b/presets/2025.12/rc_link/generic/1000hz_race.txt
new file mode 100644
index 000000000..edd9108c0
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/1000hz_race.txt
@@ -0,0 +1,20 @@
+#$ TITLE: Generic 1000z Race
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 1000Hz, 1ms, rc, rx, link, smoothing, ELRS
+#$ AUTHOR: Sugar K
+#$ DESCRIPTION: Generic RC link settings for racing with 1000Hz RC link. Best used with 2025.12.
+#$ DESCRIPTION: WARNING: make 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = 2_POINT
+set feedforward_jitter_factor = 2
+set feedforward_boost = 18
+
+set rc_smoothing_auto_factor = 25
+set rc_smoothing_auto_factor_throttle = 25
\ No newline at end of file
diff --git a/presets/2025.12/rc_link/generic/150hz_cinematic.txt b/presets/2025.12/rc_link/generic/150hz_cinematic.txt
new file mode 100644
index 000000000..4ec60396c
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/150hz_cinematic.txt
@@ -0,0 +1,22 @@
+#$ TITLE: Generic 150Hz Cinematic
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 150Hz, rc, rx, link, smoothing
+#$ AUTHOR: Ivan Efimov (Limon)
+#$ DESCRIPTION: Generic RC link settings for cinematic flying with 150Hz RC link.
+#$ 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = OFF
+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
diff --git a/presets/2025.12/rc_link/generic/150hz_freestyle.txt b/presets/2025.12/rc_link/generic/150hz_freestyle.txt
new file mode 100644
index 000000000..6c40aa865
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/150hz_freestyle.txt
@@ -0,0 +1,17 @@
+#$ TITLE: Generic 150Hz Freestyle
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 150Hz, rc, rx, link, smoothing
+#$ AUTHOR: Ivan Efimov (Limon)
+#$ DESCRIPTION: Generic RC link settings for freestyle with 150Hz RC link.
+#$ 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = OFF
+set feedforward_smooth_factor = 30
+set feedforward_jitter_factor = 9
diff --git a/presets/2025.12/rc_link/generic/150hz_hd_freestyle.txt b/presets/2025.12/rc_link/generic/150hz_hd_freestyle.txt
new file mode 100644
index 000000000..25fa0f60f
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/150hz_hd_freestyle.txt
@@ -0,0 +1,20 @@
+#$ TITLE: Generic 150Hz HD Freestyle
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 150Hz, rc, rx, link, smoothing
+#$ AUTHOR: Ivan Efimov (Limon)
+#$ DESCRIPTION: Generic RC link settings for HD freestyle with 150Hz RC link.
+#$ 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = OFF
+set feedforward_smooth_factor = 30
+set feedforward_jitter_factor = 10
+
+set rc_smoothing_auto_factor = 80
+set rc_smoothing_setpoint_cutoff = 25
\ No newline at end of file
diff --git a/presets/2025.12/rc_link/generic/150hz_race.txt b/presets/2025.12/rc_link/generic/150hz_race.txt
new file mode 100644
index 000000000..cc739897c
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/150hz_race.txt
@@ -0,0 +1,20 @@
+#$ TITLE: Generic 150Hz Race
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 150Hz, rc, rx, link, smoothing
+#$ AUTHOR: Ivan Efimov (Limon)
+#$ DESCRIPTION: Generic RC link settings for racing with 150Hz RC link.
+#$ 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/4.3/rc_link/defaults.txt
+
+set feedforward_averaging = OFF
+set feedforward_smooth_factor = 25
+set feedforward_jitter_factor = 5
+
+set rc_smoothing_auto_factor = 25
+set rc_smoothing_auto_factor_throttle = 25
diff --git a/presets/2025.12/rc_link/generic/150hz_ultra_cinematic.txt b/presets/2025.12/rc_link/generic/150hz_ultra_cinematic.txt
new file mode 100644
index 000000000..5208fe03a
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/150hz_ultra_cinematic.txt
@@ -0,0 +1,22 @@
+#$ TITLE: Generic 150Hz Ultra Cinematic
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 150Hz, rc, rx, link, smoothing
+#$ AUTHOR: Ivan Efimov (Limon)
+#$ DESCRIPTION: Generic RC link settings for ultra smooth cinematic with 150Hz RC link.
+#$ 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = OFF
+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
diff --git a/presets/2025.12/rc_link/generic/250hz_cinematic.txt b/presets/2025.12/rc_link/generic/250hz_cinematic.txt
new file mode 100644
index 000000000..aef711b76
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/250hz_cinematic.txt
@@ -0,0 +1,22 @@
+#$ TITLE: Generic 250Hz Cinematic
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 250Hz, rc, rx, link, smoothing
+#$ AUTHOR: Ivan Efimov (Limon)
+#$ DESCRIPTION: Generic RC link settings for cinematic flying with 250Hz RC link.
+#$ 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = 2_POINT
+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
diff --git a/presets/2025.12/rc_link/generic/250hz_freestyle.txt b/presets/2025.12/rc_link/generic/250hz_freestyle.txt
new file mode 100644
index 000000000..c85111c9e
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/250hz_freestyle.txt
@@ -0,0 +1,19 @@
+#$ TITLE: Generic 250Hz Freestyle
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 250Hz, rc, rx, link, smoothing
+#$ AUTHOR: Ivan Efimov (Limon)
+#$ DESCRIPTION: Generic RC link settings for freestyle with 250Hz RC link.
+#$ 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = 2_POINT
+set feedforward_smooth_factor = 45
+set feedforward_jitter_factor = 8
+
+set rc_smoothing_auto_factor = 52
diff --git a/presets/2025.12/rc_link/generic/250hz_hd_freestyle.txt b/presets/2025.12/rc_link/generic/250hz_hd_freestyle.txt
new file mode 100644
index 000000000..8fda595df
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/250hz_hd_freestyle.txt
@@ -0,0 +1,20 @@
+#$ TITLE: Generic 250Hz HD Freestyle
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 250Hz, rc, rx, link, smoothing
+#$ AUTHOR: Ivan Efimov (Limon)
+#$ DESCRIPTION: Generic RC link settings for HD freestyle with 250Hz RC link.
+#$ 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = 2_POINT
+set feedforward_smooth_factor = 45
+set feedforward_jitter_factor = 10
+
+set rc_smoothing_auto_factor = 140
+set rc_smoothing_setpoint_cutoff = 25
\ No newline at end of file
diff --git a/presets/2025.12/rc_link/generic/250hz_race.txt b/presets/2025.12/rc_link/generic/250hz_race.txt
new file mode 100644
index 000000000..9cd70484c
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/250hz_race.txt
@@ -0,0 +1,21 @@
+#$ TITLE: Generic 250Hz Race
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 250Hz, rc, rx, link, smoothing
+#$ AUTHOR: Ivan Efimov (Limon)
+#$ DESCRIPTION: Generic RC link settings for racing with 250Hz RC link.
+#$ 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = 2_POINT
+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
diff --git a/presets/2025.12/rc_link/generic/250hz_ultra_cinematic.txt b/presets/2025.12/rc_link/generic/250hz_ultra_cinematic.txt
new file mode 100644
index 000000000..d744f7bd9
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/250hz_ultra_cinematic.txt
@@ -0,0 +1,22 @@
+#$ TITLE: Generic 250Hz Ultra Cinematic
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 250Hz, rc, rx, link, smoothing
+#$ AUTHOR: Ivan Efimov (Limon)
+#$ DESCRIPTION: Generic RC link settings for ultra smooth cinematic with 250Hz RC link.
+#$ 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = 2_POINT
+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
diff --git a/presets/2025.12/rc_link/generic/500hz_cinematic.txt b/presets/2025.12/rc_link/generic/500hz_cinematic.txt
new file mode 100644
index 000000000..49ae9223c
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/500hz_cinematic.txt
@@ -0,0 +1,22 @@
+#$ TITLE: Generic 500Hz Cinematic
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 500Hz, 2ms, rc, rx, link, smoothing
+#$ AUTHOR: Ivan Efimov (Limon)
+#$ DESCRIPTION: Generic RC link settings for cinematic flying with 500Hz RC link.
+#$ 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = 2_POINT
+set feedforward_smooth_factor = 70
+set feedforward_jitter_factor = 11
+
+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
diff --git a/presets/2025.12/rc_link/generic/500hz_freestyle.txt b/presets/2025.12/rc_link/generic/500hz_freestyle.txt
new file mode 100644
index 000000000..fb2a69712
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/500hz_freestyle.txt
@@ -0,0 +1,18 @@
+#$ TITLE: Generic 500Hz Freestyle
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 500Hz, 2ms, rc, rx, link, smoothing
+#$ AUTHOR: Ivan Efimov (Limon)
+#$ DESCRIPTION: Generic RC link settings for freestyle with 500Hz RC link.
+#$ 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = 2_POINT
+set feedforward_smooth_factor = 65
+set feedforward_jitter_factor = 7
+set rc_smoothing_auto_factor = 120
\ No newline at end of file
diff --git a/presets/2025.12/rc_link/generic/500hz_hd_freestyle.txt b/presets/2025.12/rc_link/generic/500hz_hd_freestyle.txt
new file mode 100644
index 000000000..1f642b6ee
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/500hz_hd_freestyle.txt
@@ -0,0 +1,19 @@
+#$ TITLE: Generic 500Hz HD Freestyle
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 500Hz, 2ms, rc, rx, link, smoothing
+#$ AUTHOR: Ivan Efimov (Limon)
+#$ DESCRIPTION: Generic RC link settings for HD freestyle with 500Hz RC link.
+#$ 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = 2_POINT
+set feedforward_smooth_factor = 65
+set feedforward_jitter_factor = 9
+set rc_smoothing_auto_factor = 250
+set rc_smoothing_setpoint_cutoff = 25
\ No newline at end of file
diff --git a/presets/2025.12/rc_link/generic/500hz_race.txt b/presets/2025.12/rc_link/generic/500hz_race.txt
new file mode 100644
index 000000000..6babff556
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/500hz_race.txt
@@ -0,0 +1,20 @@
+#$ TITLE: Generic 500Hz Race
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 500Hz, 2ms, rc, rx, link, smoothing
+#$ AUTHOR: Ivan Efimov (Limon)
+#$ DESCRIPTION: Generic RC link settings for racing with 500Hz RC link.
+#$ 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = 2_POINT
+set feedforward_smooth_factor = 65
+set feedforward_jitter_factor = 3
+set feedforward_boost = 18
+set rc_smoothing_auto_factor = 25
+set rc_smoothing_auto_factor_throttle = 25
\ No newline at end of file
diff --git a/presets/2025.12/rc_link/generic/500hz_ultra_cinematic.txt b/presets/2025.12/rc_link/generic/500hz_ultra_cinematic.txt
new file mode 100644
index 000000000..bcb9de0ae
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/500hz_ultra_cinematic.txt
@@ -0,0 +1,21 @@
+#$ TITLE: Generic 500Hz Ultra Cinematic
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 500Hz, 2ms, rc, rx, link, smoothing
+#$ AUTHOR: Ivan Efimov (Limon)
+#$ DESCRIPTION: Generic RC link settings for ultra smooth cinematic flying with 500Hz RC link.
+#$ 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = 2_POINT
+set feedforward_smooth_factor = 75
+set feedforward_jitter_factor = 13
+set rc_smoothing_auto_factor = 250
+set rc_smoothing_auto_factor_throttle = 250
+set rc_smoothing_setpoint_cutoff = 6
+set rc_smoothing_throttle_cutoff = 20
\ No newline at end of file
diff --git a/presets/2025.12/rc_link/generic/50hz_cinematic.txt b/presets/2025.12/rc_link/generic/50hz_cinematic.txt
new file mode 100644
index 000000000..62f7016b6
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/50hz_cinematic.txt
@@ -0,0 +1,23 @@
+#$ TITLE: Generic 50Hz Cinematic
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 50Hz, 20ms, rc, rx, link, smoothing
+#$ AUTHOR: Ivan Efimov (Limon)
+#$ DESCRIPTION: Generic RC link settings for cinematic flying with 50Hz RC link.
+#$ 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = OFF
+set feedforward_smooth_factor = 20
+set feedforward_jitter_factor = 15
+set feedforward_boost = 5
+
+set rc_smoothing_auto_factor = 35
+set rc_smoothing_auto_factor_throttle = 28
+set rc_smoothing_setpoint_cutoff = 12
+set rc_smoothing_throttle_cutoff = 20
diff --git a/presets/2025.12/rc_link/generic/50hz_freestyle.txt b/presets/2025.12/rc_link/generic/50hz_freestyle.txt
new file mode 100644
index 000000000..c971ae31e
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/50hz_freestyle.txt
@@ -0,0 +1,18 @@
+#$ TITLE: Generic 50Hz Freestyle
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 50Hz, 20ms, rc, rx, link, smoothing
+#$ AUTHOR: Ivan Efimov (Limon)
+#$ DESCRIPTION: Generic RC link settings for freestyle with 50Hz RC link.
+#$ 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = OFF
+set feedforward_smooth_factor = 0
+set feedforward_jitter_factor = 10
+set feedforward_boost = 5
diff --git a/presets/2025.12/rc_link/generic/50hz_hd_freestyle.txt b/presets/2025.12/rc_link/generic/50hz_hd_freestyle.txt
new file mode 100644
index 000000000..4767ab5d5
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/50hz_hd_freestyle.txt
@@ -0,0 +1,21 @@
+#$ TITLE: Generic 50Hz HD Freestyle
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 50Hz, 20ms, rc, rx, link, smoothing
+#$ AUTHOR: Ivan Efimov (Limon)
+#$ DESCRIPTION: Generic RC link settings for HD freestyle with 50Hz RC link.
+#$ 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = OFF
+set feedforward_smooth_factor = 0
+set feedforward_jitter_factor = 15
+set feedforward_boost = 5
+
+set rc_smoothing_auto_factor = 20
+set rc_smoothing_setpoint_cutoff = 25
\ No newline at end of file
diff --git a/presets/2025.12/rc_link/generic/50hz_race.txt b/presets/2025.12/rc_link/generic/50hz_race.txt
new file mode 100644
index 000000000..d7b9e1549
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/50hz_race.txt
@@ -0,0 +1,18 @@
+#$ TITLE: Generic 50Hz Race
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 50Hz, 20ms, rc, rx, link, smoothing
+#$ AUTHOR: Ivan Efimov (Limon)
+#$ DESCRIPTION: Generic RC link settings for racing with 50Hz RC link.
+#$ 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = OFF
+set feedforward_smooth_factor = 0
+set feedforward_jitter_factor = 7
+set feedforward_boost = 5
diff --git a/presets/2025.12/rc_link/generic/50hz_ultra_cinematic.txt b/presets/2025.12/rc_link/generic/50hz_ultra_cinematic.txt
new file mode 100644
index 000000000..092d02ce0
--- /dev/null
+++ b/presets/2025.12/rc_link/generic/50hz_ultra_cinematic.txt
@@ -0,0 +1,23 @@
+#$ TITLE: Generic 50Hz Ultra Cinematic
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 50Hz, 20ms, rc, rx, link, smoothing
+#$ AUTHOR: Ivan Efimov (Limon)
+#$ DESCRIPTION: Generic RC link settings for ultra smooth cinematic flying with 50Hz RC link.
+#$ 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!
+
+#$ PRIORITY: 0
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = OFF
+set feedforward_smooth_factor = 40
+set feedforward_jitter_factor = 20
+set feedforward_boost = 5
+
+set rc_smoothing_auto_factor = 90
+set rc_smoothing_auto_factor_throttle = 28
+set rc_smoothing_setpoint_cutoff = 6
+set rc_smoothing_throttle_cutoff = 20
diff --git a/presets/2025.12/rc_link/ghost/long_range.txt b/presets/2025.12/rc_link/ghost/long_range.txt
new file mode 100644
index 000000000..530512b34
--- /dev/null
+++ b/presets/2025.12/rc_link/ghost/long_range.txt
@@ -0,0 +1,37 @@
+#$ TITLE: IRC Ghost (Long Range)
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 15Hz, Long Range, ghost, rc, rx , link, ghost, IRC, GHST, immersionRC, immersion
+#$ AUTHOR: Ivan Efimov (Limon)
+
+#$ DESCRIPTION:
+#$ DESCRIPTION:
+#$ DESCRIPTION:
+#$ DESCRIPTION: RC link settings for ImmersionRC Ghost. **Mode: Long Range (15Hz)**.
+#$ DESCRIPTION:
+#$ DESCRIPTION: Long Range mode: For the extreme stuff, crazy range.
+#$ DESCRIPTION:
+#$ DESCRIPTION: More information about Ghost: [Official ImmersionRC Page](https://www.immersionrc.com/fpv-products/ghost/)
+#$ DESCRIPTION:
+#$ DESCRIPTION: WARNING:
+#$ DESCRIPTION: --------
+#$ DESCRIPTION: * This is a very slow mode, not for racing or regular freestyle.
+#$ DESCRIPTION: * Make **ABSOLUTELY** SURE that the OpenTx or EdgeTx Hardware ADC Filter is un-checked.
+#$ DESCRIPTION: * Check that you are using a compatible version of EdgeTx or OpenTx.
+
+#$ DISCUSSION: https://github.com/betaflight/firmware-presets/pull/203
+
+#$ PARSER: MARKED
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+feature RX_SERIAL
+set serialrx_provider = GHST
+
+set feedforward_averaging = OFF
+set feedforward_smooth_factor = 0
+set feedforward_jitter_factor = 10
+set feedforward_boost = 0
+set rc_smoothing_setpoint_cutoff = 10
+set rc_smoothing_throttle_cutoff = 15
\ No newline at end of file
diff --git a/presets/2025.12/rc_link/ghost/normal.txt b/presets/2025.12/rc_link/ghost/normal.txt
new file mode 100644
index 000000000..cdf9ec6c3
--- /dev/null
+++ b/presets/2025.12/rc_link/ghost/normal.txt
@@ -0,0 +1,59 @@
+#$ TITLE: IRC Ghost (Mode: Normal)
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 55Hz, Normal, ghost, rc, rx , link, ghost, IRC, GHST, immersionRC, immersion
+#$ AUTHOR: Ivan Efimov (Limon)
+
+#$ DESCRIPTION:
+#$ DESCRIPTION:
+#$ DESCRIPTION:
+#$ DESCRIPTION: RC link settings for ImmersionRC Ghost. **Mode: Normal (55Hz)**.
+#$ DESCRIPTION:
+#$ DESCRIPTION: Normal mode: 55Hz, Fixed wing, general quad use, bags of range.
+#$ DESCRIPTION:
+#$ DESCRIPTION: More information about Ghost: [Official ImmersionRC Page](https://www.immersionrc.com/fpv-products/ghost/)
+#$ DESCRIPTION:
+#$ DESCRIPTION: WARNING:
+#$ DESCRIPTION: --------
+#$ DESCRIPTION: * For this Ghost mode use the GHST protocol between the R/C transmitter and the Ghost transmitter, and also between the Ghost receiver and the flight controller.
+#$ DESCRIPTION: * Make **ABSOLUTELY** SURE that the OpenTx or EdgeTx Hardware ADC Filter is un-checked.
+#$ DESCRIPTION: * Check that you are using a compatible version of EdgeTx or OpenTx.
+#$ DESCRIPTION: * Cinematic settings are very smooth - there is noticeable delay in stick response.
+
+#$ DISCUSSION: https://github.com/betaflight/firmware-presets/pull/203
+
+#$ PARSER: MARKED
+
+#$ FORCE_OPTIONS_REVIEW: TRUE
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+feature RX_SERIAL
+set serialrx_provider = GHST
+
+# 50hz default settings in case option is not selected by the user
+set feedforward_averaging = OFF
+set feedforward_smooth_factor = 0
+set feedforward_jitter_factor = 12
+set feedforward_boost = 5
+
+#$ OPTION BEGIN (UNCHECKED): Racing
+ #$ INCLUDE: presets/2025.12/rc_link/generic/50hz_race.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Freestyle
+ #$ INCLUDE: presets/2025.12/rc_link/generic/50hz_freestyle.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): HD Freestyle
+ #$ INCLUDE: presets/2025.12/rc_link/generic/50hz_hd_freestyle.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Cinematic
+ #$ INCLUDE: presets/2025.12/rc_link/generic/50hz_cinematic.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Ultra Smooth Cinematic
+ #$ INCLUDE: presets/2025.12/rc_link/generic/50hz_ultra_cinematic.txt
+#$ OPTION END
diff --git a/presets/2025.12/rc_link/ghost/pure_race.txt b/presets/2025.12/rc_link/ghost/pure_race.txt
new file mode 100644
index 000000000..636ae60a7
--- /dev/null
+++ b/presets/2025.12/rc_link/ghost/pure_race.txt
@@ -0,0 +1,58 @@
+#$ TITLE: IRC Ghost (Pure Race)
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 250Hz, Pure Race, ghost, rc, rx , link, ghost, IRC, GHST, immersionRC, immersion
+#$ AUTHOR: Ivan Efimov (Limon)
+
+#$ DESCRIPTION:
+#$ DESCRIPTION:
+#$ DESCRIPTION:
+#$ DESCRIPTION: RC link settings for ImmersionRC Ghost. **Mode: Pure Race**.
+#$ DESCRIPTION:
+#$ DESCRIPTION: Pure Race mode: 250Hz, unidirectional, no telemetry, top performance for racing with robust LoRa protocol.
+#$ DESCRIPTION:
+#$ DESCRIPTION: More information about Ghost: [Official ImmersionRC Page](https://www.immersionrc.com/fpv-products/ghost/)
+#$ DESCRIPTION:
+#$ DESCRIPTION: WARNING:
+#$ DESCRIPTION: --------
+#$ DESCRIPTION: * For this Ghost mode use the GHST protocol between the R/C transmitter and the Ghost transmitter, and also between the Ghost receiver and the flight controller.
+#$ DESCRIPTION: * Make **ABSOLUTELY** SURE that the OpenTx or EdgeTx Hardware ADC Filter is un-checked.
+#$ DESCRIPTION: * Check that you are using a compatible version of EdgeTx or OpenTx.
+#$ DESCRIPTION: * Cinematic settings are very smooth - there is noticeable delay in stick response.
+
+#$ DISCUSSION: https://github.com/betaflight/firmware-presets/pull/203
+
+#$ PARSER: MARKED
+
+#$ FORCE_OPTIONS_REVIEW: TRUE
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+feature RX_SERIAL
+set serialrx_provider = GHST
+
+# 250hz default settings in case option is not selected by the user
+set feedforward_averaging = 2_POINT
+set feedforward_smooth_factor = 45
+set feedforward_jitter_factor = 6
+
+#$ OPTION BEGIN (UNCHECKED): Racing
+ #$ INCLUDE: presets/2025.12/rc_link/generic/250hz_race.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Freestyle
+ #$ INCLUDE: presets/2025.12/rc_link/generic/250hz_freestyle.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): HD Freestyle
+ #$ INCLUDE: presets/2025.12/rc_link/generic/250hz_hd_freestyle.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Cinematic
+ #$ INCLUDE: presets/2025.12/rc_link/generic/250hz_cinematic.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Ultra Smooth Cinematic
+ #$ INCLUDE: presets/2025.12/rc_link/generic/250hz_ultra_cinematic.txt
+#$ OPTION END
diff --git a/presets/2025.12/rc_link/ghost/race.txt b/presets/2025.12/rc_link/ghost/race.txt
new file mode 100644
index 000000000..397eeb5ca
--- /dev/null
+++ b/presets/2025.12/rc_link/ghost/race.txt
@@ -0,0 +1,57 @@
+#$ TITLE: IRC Ghost (Mode: Race)
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 166Hz, Race, ghost, rc, rx , link, ghost, IRC, GHST, immersionRC, immersion
+#$ AUTHOR: Ivan Efimov (Limon)
+
+#$ DESCRIPTION:
+#$ DESCRIPTION:
+#$ DESCRIPTION:
+#$ DESCRIPTION: RC link settings for ImmersionRC Ghost. **Mode: Race (166Hz)**.
+#$ DESCRIPTION:
+#$ DESCRIPTION: Race mode: 166Hz, Robust LoRa protocol, with telemetry feedback.
+#$ DESCRIPTION:
+#$ DESCRIPTION: More information about Ghost: [Official ImmersionRC Page](https://www.immersionrc.com/fpv-products/ghost/)
+#$ DESCRIPTION:
+#$ DESCRIPTION: WARNING:
+#$ DESCRIPTION: --------
+#$ DESCRIPTION: * Make **ABSOLUTELY** SURE that the OpenTx or EdgeTx Hardware ADC Filter is un-checked.
+#$ DESCRIPTION: * Check that you are using a compatible version of EdgeTx or OpenTx.
+#$ DESCRIPTION: * Cinematic settings are very smooth - there is noticeable delay in stick response.
+
+#$ DISCUSSION: https://github.com/betaflight/firmware-presets/pull/203
+
+#$ PARSER: MARKED
+
+#$ FORCE_OPTIONS_REVIEW: TRUE
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+feature RX_SERIAL
+set serialrx_provider = GHST
+
+# 150hz default settings in case option is not selected by the user
+set feedforward_averaging = OFF
+set feedforward_smooth_factor = 30
+set feedforward_jitter_factor = 7
+
+#$ OPTION BEGIN (UNCHECKED): Racing
+ #$ INCLUDE: presets/2025.12/rc_link/generic/150hz_race.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Freestyle
+ #$ INCLUDE: presets/2025.12/rc_link/generic/150hz_freestyle.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): HD Freestyle
+ #$ INCLUDE: presets/2025.12/rc_link/generic/150hz_hd_freestyle.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Cinematic
+ #$ INCLUDE: presets/2025.12/rc_link/generic/150hz_cinematic.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Ultra Smooth Cinematic
+ #$ INCLUDE: presets/2025.12/rc_link/generic/150hz_ultra_cinematic.txt
+#$ OPTION END
diff --git a/presets/2025.12/rc_link/ghost/race250.txt b/presets/2025.12/rc_link/ghost/race250.txt
new file mode 100644
index 000000000..4409a7624
--- /dev/null
+++ b/presets/2025.12/rc_link/ghost/race250.txt
@@ -0,0 +1,58 @@
+#$ TITLE: IRC Ghost (Race250)
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 250Hz, Race250, ghost, rc, rx , link, ghost, IRC, GHST, immersionRC, immersion
+#$ AUTHOR: Ivan Efimov (Limon)
+
+#$ DESCRIPTION:
+#$ DESCRIPTION:
+#$ DESCRIPTION:
+#$ DESCRIPTION: RC link settings for ImmersionRC Ghost. **Mode: Race250**.
+#$ DESCRIPTION:
+#$ DESCRIPTION: Race250 mode: 250Hz, bidirectional, with full telemetry. Awesome latency for racing with Coherent MSK modulation (Not LoRa).
+#$ DESCRIPTION:
+#$ DESCRIPTION: More information about Ghost: [Official ImmersionRC Page](https://www.immersionrc.com/fpv-products/ghost/)
+#$ DESCRIPTION:
+#$ DESCRIPTION: WARNING:
+#$ DESCRIPTION: --------
+#$ DESCRIPTION: * For this Ghost mode use the GHST protocol between the R/C transmitter and the Ghost transmitter, and also between the Ghost receiver and the flight controller.
+#$ DESCRIPTION: * Make **ABSOLUTELY** SURE that the OpenTx or EdgeTx Hardware ADC Filter is un-checked.
+#$ DESCRIPTION: * Check that you are using a compatible version of EdgeTx or OpenTx.
+#$ DESCRIPTION: * Cinematic settings are very smooth - there is noticeable delay in stick response.
+
+#$ DISCUSSION: https://github.com/betaflight/firmware-presets/pull/203
+
+#$ PARSER: MARKED
+
+#$ FORCE_OPTIONS_REVIEW: TRUE
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+feature RX_SERIAL
+set serialrx_provider = GHST
+
+# 250hz default settings in case option is not selected by the user
+set feedforward_averaging = 2_POINT
+set feedforward_smooth_factor = 45
+set feedforward_jitter_factor = 6
+
+#$ OPTION BEGIN (UNCHECKED): Racing
+ #$ INCLUDE: presets/2025.12/rc_link/generic/250hz_race.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Freestyle
+ #$ INCLUDE: presets/2025.12/rc_link/generic/250hz_freestyle.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): HD Freestyle
+ #$ INCLUDE: presets/2025.12/rc_link/generic/250hz_hd_freestyle.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Cinematic
+ #$ INCLUDE: presets/2025.12/rc_link/generic/250hz_cinematic.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Ultra Smooth Cinematic
+ #$ INCLUDE: presets/2025.12/rc_link/generic/250hz_ultra_cinematic.txt
+#$ OPTION END
diff --git a/presets/2025.12/rc_link/ghost/race500.txt b/presets/2025.12/rc_link/ghost/race500.txt
new file mode 100644
index 000000000..41f44cc33
--- /dev/null
+++ b/presets/2025.12/rc_link/ghost/race500.txt
@@ -0,0 +1,58 @@
+#$ TITLE: IRC Ghost (Race500)
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 500Hz, Race500, ghost, rc, rx , link, ghost, IRC, GHST, immersionRC, immersion
+#$ AUTHOR: Ivan Efimov (Limon)
+
+#$ DESCRIPTION:
+#$ DESCRIPTION:
+#$ DESCRIPTION:
+#$ DESCRIPTION: RC link settings for ImmersionRC Ghost. **Mode: Race500**.
+#$ DESCRIPTION:
+#$ DESCRIPTION: Race500 mode: 500Hz, unidirectional, no telemetry, Lowest latency for racing with Coherent MSK modulation (Not LoRa).
+#$ DESCRIPTION:
+#$ DESCRIPTION: More information about Ghost: [Official ImmersionRC Page](https://www.immersionrc.com/fpv-products/ghost/)
+#$ DESCRIPTION:
+#$ DESCRIPTION: WARNING:
+#$ DESCRIPTION: --------
+#$ DESCRIPTION: * For this Ghost mode use the GHST protocol between the R/C transmitter and the Ghost transmitter, and also between the Ghost receiver and the flight controller.
+#$ DESCRIPTION: * Make **ABSOLUTELY** SURE that the OpenTx or EdgeTx Hardware ADC Filter is un-checked.
+#$ DESCRIPTION: * Check that you are using a compatible version of EdgeTx or OpenTx.
+#$ DESCRIPTION: * Cinematic settings are very smooth - there is noticeable delay in stick response.
+
+#$ DISCUSSION: https://github.com/betaflight/firmware-presets/pull/203
+
+#$ PARSER: MARKED
+
+#$ FORCE_OPTIONS_REVIEW: TRUE
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+feature RX_SERIAL
+set serialrx_provider = GHST
+
+# 500hz default settings in case option is not selected by the user
+set feedforward_averaging = 2_POINT
+set feedforward_smooth_factor = 65
+set feedforward_jitter_factor = 5
+
+#$ OPTION BEGIN (UNCHECKED): Racing
+ #$ INCLUDE: presets/2025.12/rc_link/generic/500hz_race.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Freestyle
+ #$ INCLUDE: presets/2025.12/rc_link/generic/500hz_freestyle.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): HD Freestyle
+ #$ INCLUDE: presets/2025.12/rc_link/generic/500hz_hd_freestyle.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Cinematic
+ #$ INCLUDE: presets/2025.12/rc_link/generic/500hz_cinematic.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Ultra Smooth Cinematic
+ #$ INCLUDE: presets/2025.12/rc_link/generic/500hz_ultra_cinematic.txt
+#$ OPTION END
diff --git a/presets/2025.12/rc_link/ghost/solid250.txt b/presets/2025.12/rc_link/ghost/solid250.txt
new file mode 100644
index 000000000..17b92a24b
--- /dev/null
+++ b/presets/2025.12/rc_link/ghost/solid250.txt
@@ -0,0 +1,58 @@
+#$ TITLE: IRC Ghost (Solid250)
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 250Hz, Solid250, ghost, rc, rx , link, ghost, IRC, GHST, immersionRC, immersion
+#$ AUTHOR: Ivan Efimov (Limon)
+
+#$ DESCRIPTION:
+#$ DESCRIPTION:
+#$ DESCRIPTION:
+#$ DESCRIPTION: RC link settings for ImmersionRC Ghost. **Mode: Solid250**.
+#$ DESCRIPTION:
+#$ DESCRIPTION: Solid250 mode: 250Hz ‘Robust Mode’, which uses various diversity techniques for the lowest-possible packet loss for the best of the best.
+#$ DESCRIPTION:
+#$ DESCRIPTION: More information about Ghost: [Official ImmersionRC Page](https://www.immersionrc.com/fpv-products/ghost/)
+#$ DESCRIPTION:
+#$ DESCRIPTION: WARNING:
+#$ DESCRIPTION: --------
+#$ DESCRIPTION: * For this Ghost mode use the GHST protocol between the R/C transmitter and the Ghost transmitter, and also between the Ghost receiver and the flight controller.
+#$ DESCRIPTION: * Make **ABSOLUTELY** SURE that the OpenTx or EdgeTx Hardware ADC Filter is un-checked.
+#$ DESCRIPTION: * Check that you are using a compatible version of EdgeTx or OpenTx.
+#$ DESCRIPTION: * Cinematic settings are very smooth - there is noticeable delay in stick response.
+
+#$ DISCUSSION: https://github.com/betaflight/firmware-presets/pull/203
+
+#$ PARSER: MARKED
+
+#$ FORCE_OPTIONS_REVIEW: TRUE
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+feature RX_SERIAL
+set serialrx_provider = GHST
+
+# 250hz default settings in case option is not selected by the user
+set feedforward_averaging = 2_POINT
+set feedforward_smooth_factor = 45
+set feedforward_jitter_factor = 6
+
+#$ OPTION BEGIN (UNCHECKED): Racing
+ #$ INCLUDE: presets/2025.12/rc_link/generic/250hz_race.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Freestyle
+ #$ INCLUDE: presets/2025.12/rc_link/generic/250hz_freestyle.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): HD Freestyle
+ #$ INCLUDE: presets/2025.12/rc_link/generic/250hz_hd_freestyle.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Cinematic
+ #$ INCLUDE: presets/2025.12/rc_link/generic/250hz_cinematic.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Ultra Smooth Cinematic
+ #$ INCLUDE: presets/2025.12/rc_link/generic/250hz_ultra_cinematic.txt
+#$ OPTION END
diff --git a/presets/2025.12/rc_link/redpine_666hz.txt b/presets/2025.12/rc_link/redpine_666hz.txt
new file mode 100644
index 000000000..5db098986
--- /dev/null
+++ b/presets/2025.12/rc_link/redpine_666hz.txt
@@ -0,0 +1,71 @@
+#$ TITLE: Redpine 666Hz
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: Redpine, rc, link, 666Hz
+#$ AUTHOR: ctzsnooze
+#$ DESCRIPTION: Basic RC link settings for a 666Hz Redpine SPI link on a Deviation Tx
+#$ DESCRIPTION: WARNING: Do not use this Preset with Redpine on OpenTx!
+#$ DESCRIPTION: WARNING: be SURE that the Tx hardware ADC Filter is un-checked!
+#$ DESCRIPTION: If a log shows excessive noise in your feedforward trace, most likely there is a Tx firmware issue.
+#$ DISCUSSION: https://github.com/betaflight/firmware-presets/pull/148
+
+#$ FORCE_OPTIONS_REVIEW: TRUE
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = 2_POINT
+set feedforward_smooth_factor = 65
+set feedforward_jitter_factor = 5
+
+#$ OPTION_GROUP BEGIN: Fine-tuning...
+ #$ OPTION BEGIN (UNCHECKED): Race
+ 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 = 7
+ set rc_smoothing_auto_factor = 150
+ #$ OPTION END
+ #$ OPTION BEGIN (UNCHECKED): HD Freestyle
+ set feedforward_smooth_factor = 70
+ set feedforward_jitter_factor = 9
+ set rc_smoothing_auto_factor = 250
+ set rc_smoothing_setpoint_cutoff = 25
+ #$ OPTION END
+ #$ OPTION BEGIN (UNCHECKED): Cinematic
+ set feedforward_averaging = 3_POINT
+ set feedforward_smooth_factor = 70
+ set feedforward_jitter_factor = 11
+ 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
+ #$ OPTION BEGIN (UNCHECKED): Ultra Cinematic
+ set feedforward_averaging = 3_POINT
+ set feedforward_smooth_factor = 75
+ set feedforward_jitter_factor = 13
+ set rc_smoothing_auto_factor = 250
+ set rc_smoothing_auto_factor_throttle = 250
+ set rc_smoothing_setpoint_cutoff = 6
+ set rc_smoothing_throttle_cutoff = 20
+ #$ 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
+ et pitch_srate = 50
+ set yaw_srate = 50
+ #$ OPTION END
+#$ OPTION_GROUP END
\ No newline at end of file
diff --git a/presets/2025.12/rc_link/redpine_mpm.txt b/presets/2025.12/rc_link/redpine_mpm.txt
new file mode 100644
index 000000000..d9e66f36f
--- /dev/null
+++ b/presets/2025.12/rc_link/redpine_mpm.txt
@@ -0,0 +1,55 @@
+#$ TITLE: Redpine MPM
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: Redpine, rc, link, 666Hz
+#$ AUTHOR: ctzsnooze
+#$ DESCRIPTION: Basic RC link settings Redpine in a multiprotocol module for OpenTx
+#$ DESCRIPTION: WARNING: This is a slow link, effectively 140hz, not well suited to racing
+#$ DESCRIPTION: WARNING: Be SURE that the Tx hardware ADC Filter is un-checked!
+#$ DESCRIPTION: If a log shows excessive noise in your feedforward trace, most likely there is a Tx firmware issue.
+#$ DISCUSSION: https://github.com/betaflight/firmware-presets/pull/148
+
+#$ FORCE_OPTIONS_REVIEW: TRUE
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+set feedforward_averaging = 3_POINT
+set feedforward_smooth_factor = 50
+set feedforward_jitter_factor = 8
+
+#$ OPTION_GROUP BEGIN: Fine-tuning...
+ #$ OPTION BEGIN (UNCHECKED): Freestyle
+ set feedforward_jitter_factor = 12
+ set rc_smoothing_setpoint_cutoff = 60
+ #$ OPTION END
+ #$ OPTION BEGIN (UNCHECKED): HD Freestyle
+ set feedforward_jitter_factor = 12
+ set rc_smoothing_setpoint_cutoff = 25
+ #$ OPTION END
+ #$ OPTION BEGIN (UNCHECKED): Cinematic
+ set feedforward_jitter_factor = 12
+ set rc_smoothing_setpoint_cutoff = 12
+ set rc_smoothing_throttle_cutoff = 20
+ #$ OPTION END
+ #$ OPTION BEGIN (UNCHECKED): Ultra Cinematic
+ set feedforward_jitter_factor = 14
+ set rc_smoothing_setpoint_cutoff = 6
+ set rc_smoothing_throttle_cutoff = 20
+ #$ 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
\ No newline at end of file
diff --git a/presets/2025.12/rc_link/tbs/crossfire_150hz.txt b/presets/2025.12/rc_link/tbs/crossfire_150hz.txt
new file mode 100644
index 000000000..cd09a5004
--- /dev/null
+++ b/presets/2025.12/rc_link/tbs/crossfire_150hz.txt
@@ -0,0 +1,54 @@
+#$ TITLE: TBS Crossfire 150Hz
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 150Hz, TBS, Crossfire, Team Black Sheep, CRSF, rc, rx , link
+#$ AUTHOR: Ivan Efimov (Limon)
+
+#$ DESCRIPTION:
+#$ DESCRIPTION:
+#$ DESCRIPTION:
+#$ DESCRIPTION: RC link settings for TBS Crossfire. **Mode: 150Hz**.
+#$ DESCRIPTION:
+#$ DESCRIPTION: WARNING:
+#$ DESCRIPTION: --------
+#$ DESCRIPTION: * Dynamic Crossfire 50Hz/150Hz is **NOT** recommended. Locking at 150Hz or 50Hz is better.
+#$ DESCRIPTION: * Make **ABSOLUTELY** SURE that the OpenTx or EdgeTx Hardware ADC Filter is un-checked.
+#$ DESCRIPTION: * Check that you are using a compatible version of EdgeTx or OpenTx.
+#$ DESCRIPTION: * Cinematic settings are very smooth - there is noticeable delay in stick response.
+
+#$ DISCUSSION: https://github.com/betaflight/firmware-presets/pull/203
+
+#$ PARSER: MARKED
+
+#$ FORCE_OPTIONS_REVIEW: TRUE
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+feature RX_SERIAL
+set serialrx_provider = CRSF
+
+# 150hz default settings in case option is not selected by the user
+set feedforward_averaging = OFF
+set feedforward_smooth_factor = 30
+set feedforward_jitter_factor = 7
+
+#$ OPTION BEGIN (UNCHECKED): Racing
+ #$ INCLUDE: presets/2025.12/rc_link/generic/150hz_race.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Freestyle
+ #$ INCLUDE: presets/2025.12/rc_link/generic/150hz_freestyle.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): HD Freestyle
+ #$ INCLUDE: presets/2025.12/rc_link/generic/150hz_hd_freestyle.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Cinematic
+ #$ INCLUDE: presets/2025.12/rc_link/generic/150hz_cinematic.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Ultra Smooth Cinematic
+ #$ INCLUDE: presets/2025.12/rc_link/generic/150hz_ultra_cinematic.txt
+#$ OPTION END
diff --git a/presets/2025.12/rc_link/tbs/crossfire_50hz.txt b/presets/2025.12/rc_link/tbs/crossfire_50hz.txt
new file mode 100644
index 000000000..d92bd7f3c
--- /dev/null
+++ b/presets/2025.12/rc_link/tbs/crossfire_50hz.txt
@@ -0,0 +1,55 @@
+#$ TITLE: TBS Crossfire 50Hz
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 50Hz, TBS, Crossfire, Team Black Sheep, CRSF, rc, rx , link
+#$ AUTHOR: Ivan Efimov (Limon)
+
+#$ DESCRIPTION:
+#$ DESCRIPTION:
+#$ DESCRIPTION:
+#$ DESCRIPTION: RC link settings for TBS Crossfire. **Mode: 50Hz**.
+#$ DESCRIPTION:
+#$ DESCRIPTION: WARNING:
+#$ DESCRIPTION: --------
+#$ DESCRIPTION: * Dynamic Crossfire 50Hz/150Hz is **NOT** recommended. Locking at 150Hz or 50Hz is better.
+#$ DESCRIPTION: * Make **ABSOLUTELY** SURE that the OpenTx or EdgeTx Hardware ADC Filter is un-checked.
+#$ DESCRIPTION: * Check that you are using a compatible version of EdgeTx or OpenTx.
+#$ DESCRIPTION: * Cinematic settings are very smooth - there is noticeable delay in stick response.
+
+#$ DISCUSSION: https://github.com/betaflight/firmware-presets/pull/203
+
+#$ PARSER: MARKED
+
+#$ FORCE_OPTIONS_REVIEW: TRUE
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+feature RX_SERIAL
+set serialrx_provider = CRSF
+
+# 50hz default settings in case option is not selected by the user
+set feedforward_averaging = OFF
+set feedforward_smooth_factor = 0
+set feedforward_jitter_factor = 12
+set feedforward_boost = 5
+
+#$ OPTION BEGIN (UNCHECKED): Racing
+ #$ INCLUDE: presets/2025.12/rc_link/generic/50hz_race.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Freestyle
+ #$ INCLUDE: presets/2025.12/rc_link/generic/50hz_freestyle.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): HD Freestyle
+ #$ INCLUDE: presets/2025.12/rc_link/generic/50hz_hd_freestyle.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Cinematic
+ #$ INCLUDE: presets/2025.12/rc_link/generic/50hz_cinematic.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Ultra Smooth Cinematic
+ #$ INCLUDE: presets/2025.12/rc_link/generic/50hz_ultra_cinematic.txt
+#$ OPTION END
diff --git a/presets/2025.12/rc_link/tbs/tracer_250hz.txt b/presets/2025.12/rc_link/tbs/tracer_250hz.txt
new file mode 100644
index 000000000..daba679b3
--- /dev/null
+++ b/presets/2025.12/rc_link/tbs/tracer_250hz.txt
@@ -0,0 +1,53 @@
+#$ TITLE: TBS Tracer 250Hz
+#$ FIRMWARE_VERSION: 2025.12
+#$ CATEGORY: RC_LINK
+#$ STATUS: OFFICIAL
+#$ KEYWORDS: 250Hz, TBS, Tracer, Team Black Sheep, CRSF, rc, rx , link
+#$ AUTHOR: Ivan Efimov (Limon)
+
+#$ DESCRIPTION:
+#$ DESCRIPTION:
+#$ DESCRIPTION:
+#$ DESCRIPTION: RC link settings for TBS Tracer. **Mode: 250Hz**.
+#$ DESCRIPTION:
+#$ DESCRIPTION: WARNING:
+#$ DESCRIPTION: --------
+#$ DESCRIPTION: * Make **ABSOLUTELY** SURE that the OpenTx or EdgeTx Hardware ADC Filter is un-checked.
+#$ DESCRIPTION: * Check that you are using a compatible version of EdgeTx or OpenTx.
+#$ DESCRIPTION: * Cinematic settings are very smooth - there is noticeable delay in stick response.
+
+#$ DISCUSSION: https://github.com/betaflight/firmware-presets/pull/203
+
+#$ PARSER: MARKED
+
+#$ FORCE_OPTIONS_REVIEW: TRUE
+
+#$ INCLUDE: presets/2025.12/rc_link/defaults.txt
+
+feature RX_SERIAL
+set serialrx_provider = CRSF
+
+# 250hz default settings in case option is not selected by the user
+set feedforward_averaging = 2_POINT
+set feedforward_smooth_factor = 45
+set feedforward_jitter_factor = 6
+
+#$ OPTION BEGIN (UNCHECKED): Racing
+ #$ INCLUDE: presets/2025.12/rc_link/generic/250hz_race.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Freestyle
+ #$ INCLUDE: presets/2025.12/rc_link/generic/250hz_freestyle.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): HD Freestyle
+ #$ INCLUDE: presets/2025.12/rc_link/generic/250hz_hd_freestyle.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Cinematic
+ #$ INCLUDE: presets/2025.12/rc_link/generic/250hz_cinematic.txt
+#$ OPTION END
+
+#$ OPTION BEGIN (UNCHECKED): Ultra Smooth Cinematic
+ #$ INCLUDE: presets/2025.12/rc_link/generic/250hz_ultra_cinematic.txt
+#$ OPTION END