Skip to content

Commit 21bc5fe

Browse files
authored
new karate whoop tune late 2024 (#490)
* new karate whoop tune late 2024 late 2024 light weight whoop race tune. developed with real black boxing thanks to the Betafpv 5n1. tested on NBD hummingbird v3 RS and Happy Model MOB 65 HDZ aio * Update karate_whoop_late_2024.txt * Update karate_whoop_late_2024.txt * Update karate_whoop_late_2024.txt
1 parent 7346bad commit 21bc5fe

File tree

2 files changed

+198
-0
lines changed

2 files changed

+198
-0
lines changed

presets/4.3/rates/SugarK_whoop.txt

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
#$ TITLE: Sugar k Whoop rates
2+
#$ FIRMWARE_VERSION: 4.3
3+
#$ FIRMWARE_VERSION: 4.4
4+
#$ FIRMWARE_VERSION: 4.5
5+
#$ CATEGORY: RATES
6+
#$ STATUS: OFFICIAL
7+
#$ KEYWORDS: racing, rates, MultiGP, quaddiction, tyrant, sugar k
8+
#$ AUTHOR: sugarK
9+
#$ DESCRIPTION: Racing rates from Zak Smiley, aka SugarK, second fastest Dev in Betaflight.
10+
#$ DISCUSSION: https://github.com/betaflight/firmware-presets/pull/366
11+
#$ INCLUDE: presets/4.3/rates/defaults.txt
12+
13+
14+
set roll_expo = 54
15+
set pitch_expo = 54
16+
set yaw_expo = 54
17+
set roll_srate = 52
18+
set pitch_srate = 52
19+
set yaw_srate = 57
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,179 @@
1+
#$ TITLE: Karate whoop late 2024
2+
#$ FIRMWARE_VERSION: 4.5
3+
#$ CATEGORY: TUNE
4+
#$ STATUS: EXPERIMENTAL
5+
#$ KEYWORDS: karate, 1S, race, brushless, whoop, 65mm, sugarK, KarateBrot
6+
#$ AUTHOR: sugarK
7+
8+
#$ PARSER: MARKED
9+
10+
#$ DESCRIPTION:
11+
#$ DESCRIPTION: <img src="https://user-images.githubusercontent.com/19867640/174759844-ffd85f42-1f1c-42bf-9032-d9f96d4d9619.svg" width="90px" style="display: block; float: left; margin-right: 10px; margin-top: 20px"/>
12+
#$ DESCRIPTION: <h1>Karate Race 6S 5"</h1>
13+
#$ DESCRIPTION: <br>
14+
#$ DESCRIPTION:
15+
#$ DESCRIPTION: This 1s whoop racing tune was developed using my custom Betafpv 5n1 build that weighs 15.6g [Air Brushless FC](https://betafpv.com/collections/brushless-flight-controller/products/air-brushless-flight-controller?variant=41142912745606) it is a slider tune allowing easy modification.
16+
#$ DESCRIPTION:
17+
#$ DESCRIPTION: <br>
18+
#$ DESCRIPTION:
19+
#$ DESCRIPTION: This tune should work well on any BRUSHLESS powered quality whoop build in the sub 20g range. It shouldn't be used on a brushed whoop.
20+
#$ DESCRIPTION:
21+
#$ DESCRIPTION: <br>
22+
#$ DESCRIPTION:
23+
#$ DESCRIPTION: ## Things to note:
24+
#$ DESCRIPTION: - **YOU HAVE TO USE RPM FILTERING WITH THIS TUNE!** Failure to do so might result in fire 🔥
25+
#$ DESCRIPTION: - Also this should be applied to a clean flash after you've setup your rates, swtiches, vtx tables etc.
26+
#$ DESCRIPTION: - To test arm the quad with props on, it should **sound clean with no grinding**. If it passes that then hover test and check motor temps.
27+
#$ DESCRIPTION: - **If anything is off, don't fly it!!**
28+
#$ DESCRIPTION:
29+
#$ DESCRIPTION: <br>
30+
#$ DESCRIPTION:
31+
#$ DESCRIPTION: ## Second note... Radio links:
32+
#$ DESCRIPTION: 1. Make sure your radio firmware is up to date using either EdgeTX or OpenTX
33+
#$ DESCRIPTION: 1. Make sure your **ADC Filter is OFF** in the hardware page
34+
#$ DESCRIPTION: 1. Go to the radio (RC_LINK) presets and apply the correct setup for your system and link speed
35+
36+
#$ DISCUSSION: https://github.com/betaflight/firmware-presets/pull/490
37+
38+
#$ INCLUDE_WARNING: misc/warnings/en/rpm_filters.txt
39+
#$ INCLUDE: presets/4.4/tune/defaults.txt
40+
#$ INCLUDE: presets/4.5/filters/defaults.txt
41+
42+
# --DSHOT --
43+
set motor_pwm_protocol = Dshot300
44+
45+
# -- Gyro lowpass filters --
46+
set gyro_lpf1_dyn_min_hz = 0
47+
set gyro_lpf1_dyn_max_hz = 0
48+
set gyro_lpf1_static_hz = 0
49+
50+
# -- Gyro Dynamic Notches --
51+
set dyn_notch_count = 1
52+
set dyn_notch_q = 600
53+
set dyn_notch_max_hz = 750
54+
55+
# -- Dterm filtering --
56+
set dterm_lpf1_dyn_expo = 7
57+
58+
# -- RPM filtering --
59+
set motor_poles = 12
60+
set dshot_bidir = ON
61+
set rpm_filter_fade_range_hz = 120
62+
set rpm_filter_harmonics = 1
63+
64+
# -- iTerm --
65+
set iterm_relax_cutoff = 45
66+
67+
# -- Misc --
68+
set thrust_linear = 20
69+
set vbat_max_cell_voltage = 445
70+
71+
#$ OPTION BEGIN (CHECKED): Dynamic idle for sub 20g whoop ( recommended )
72+
set dyn_idle_min_rpm = 120
73+
set dyn_idle_p_gain = 35
74+
set dyn_idle_start_increase = 60
75+
#$ OPTION END
76+
77+
#$ OPTION BEGIN (CHECKED): Vbat sag compensation ( recommended )
78+
set vbat_sag_compensation = 100
79+
#$ OPTION END
80+
81+
#$ OPTION BEGIN (UNCHECKED): Over clock f411 with ICM42688p only
82+
set cpu_overclock = 120MHZ
83+
#$ OPTION END
84+
85+
# -- PID values --
86+
set simplified_pids_mode = RP
87+
set simplified_i_gain = 110
88+
set simplified_d_gain = 85
89+
set simplified_pi_gain = 95
90+
set simplified_dmax_gain = 80
91+
set simplified_feedforward_gain = 115
92+
set simplified_pitch_d_gain = 105
93+
set simplified_dterm_filter_multiplier = 90
94+
simplified_tuning apply
95+
96+
#$ OPTION_GROUP BEGIN: Some popular RC Links
97+
98+
#$ OPTION BEGIN (UNCHECKED): Tracer/ELRS 250Hz
99+
# Tracer/ELRS 250Hz
100+
101+
feature RX_SERIAL
102+
set serialrx_provider = CRSF
103+
104+
#$ INCLUDE: presets/4.3/rc_link/generic/250hz_race.txt
105+
106+
#$ OPTION END
107+
108+
#$ OPTION BEGIN (UNCHECKED): ELRS 500Hz
109+
# ERLS 500Hz
110+
111+
feature RX_SERIAL
112+
set serialrx_provider = CRSF
113+
114+
#$ INCLUDE: presets/4.3/rc_link/generic/500hz_race.txt
115+
116+
#$ OPTION END
117+
118+
#$ OPTION BEGIN (UNCHECKED): ELRS 500Hz spicy ( recommended )
119+
# ERLS 500Hz
120+
121+
feature RX_SERIAL
122+
set serialrx_provider = CRSF
123+
124+
#$ INCLUDE: presets/4.3/rc_link/generic/500hz_race.txt
125+
126+
set feedforward_jitter_factor = 1
127+
set feedforward_max_rate_limit = 100
128+
129+
#$ OPTION END
130+
131+
#$ OPTION BEGIN (UNCHECKED): ELRS 1000Hz
132+
# ELRS 1000Hz
133+
134+
feature RX_SERIAL
135+
set serialrx_provider = CRSF
136+
137+
#$ INCLUDE: presets/4.3/rc_link/generic/1000hz_race.txt
138+
139+
#$ OPTION END
140+
141+
#$ OPTION BEGIN (UNCHECKED): Ghost 250Hz
142+
# Ghost 250Hz
143+
144+
feature RX_SERIAL
145+
set serialrx_provider = GHST
146+
147+
#$ INCLUDE:presets/4.3/rc_link/generic/250hz_race.txt
148+
149+
#$ OPTION END
150+
151+
#$ OPTION BEGIN (UNCHECKED): Ghost 500Hz
152+
# Ghost 500Hz
153+
154+
feature RX_SERIAL
155+
set serialrx_provider = GHST
156+
157+
#$ INCLUDE: presets/4.3/rc_link/generic/500hz_race.txt
158+
159+
#$ OPTION END
160+
161+
#$ OPTION_GROUP END
162+
163+
#$ OPTION_GROUP BEGIN: Optional rates
164+
#$ OPTION BEGIN (UNCHECKED): sugarK's rates
165+
#$ INCLUDE: presets/4.3/rates/SugarK_whoop.txt
166+
167+
#$ OPTION END
168+
169+
#$ OPTION BEGIN (UNCHECKED): throttle expo for 30% hover throttle
170+
set thr_mid = 30
171+
set thr_expo = 65
172+
#$ OPTION END
173+
174+
#$ OPTION BEGIN (UNCHECKED): throttle expo for 45% hover throttle
175+
set thr_mid = 45
176+
set thr_expo = 65
177+
#$ OPTION END
178+
179+
#$ OPTION_GROUP END

0 commit comments

Comments
 (0)