generated from betaflight/template
-
-
Notifications
You must be signed in to change notification settings - Fork 639
File updates - rc_link #523
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
SupaflyFPV
wants to merge
10
commits into
betaflight:master
Choose a base branch
from
SupaflyFPV:2025.12_updates_rc_link
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+1,728
−0
Open
Changes from 2 commits
Commits
Show all changes
10 commits
Select commit
Hold shift + click to select a range
5ebe147
rc link
SupaflyFPV 7f6953b
spacing and cleanup
SupaflyFPV 3583cd1
rabbit placation
SupaflyFPV 1d55d67
spelling
nerdCopter c0d78c6
Update presets/2025.12/rc_link/elrs_150hz.txt
nerdCopter 3aad47b
Update presets/2025.12/rc_link/redpine_mpm.txt
nerdCopter 1d13beb
spelling
nerdCopter 93dd1c0
spelling
nerdCopter f876d8f
spelling
nerdCopter 9270691
spelling
nerdCopter File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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 | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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 | ||
nerdCopter marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| 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 | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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 | ||
| s et rc_smoothing_setpoint_cutoff = 25 | ||
SupaflyFPV marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| #$ 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, Centre = 2 | ||
nerdCopter marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| 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 | ||
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.