diff --git a/setup/PID-Presets/image.jpg b/setup/PID-Presets/image.jpg new file mode 100644 index 0000000..78e2246 Binary files /dev/null and b/setup/PID-Presets/image.jpg differ diff --git a/setup/PID-Presets/index.yaml b/setup/PID-Presets/index.yaml new file mode 100644 index 0000000..84f7aa8 --- /dev/null +++ b/setup/PID-Presets/index.yaml @@ -0,0 +1,8 @@ +name: PID Presets +author: hanfer +desc: Get the PID preset for your build if there is no suitable template for you. This template will change the pid presets, nothing else. These PIDs are a good starting point to get your build in the air! + +options: + - name: pids + title: Choose your PIDs on the size and thrust to weight ratio of your build. + \ No newline at end of file diff --git a/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml b/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml new file mode 100644 index 0000000..119ebf7 --- /dev/null +++ b/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml @@ -0,0 +1,19 @@ +name: 6-and-7mm-brushed-whoop +title: 6mm & 7mm brushed whoop (Alienwhoop ZERO) +desc: kp 135 135 135 ki 70 75 75 kd 89 89 66 +profile: + pid: + pid_profile: 0 + pid_rates: + - kp: + - 135 + - 135 + - 330 + ki: + - 70 + - 75 + - 75 + kd: + - 89 + - 89 + - 66 diff --git a/setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml b/setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml new file mode 100644 index 0000000..3c7cc03 --- /dev/null +++ b/setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml @@ -0,0 +1,21 @@ +name: 65mm-1s-brushless-whoop +title: 65mm 1s brushless whoop +desc: kp 108 108 118 ki 77 77 77 kd 68 68 12 + +profile: + pid: + pid_profile: 0 + pid_rates: + - kp: + - 108 + - 108 + - 118 + ki: + - 77 + - 77 + - 77 + kd: + - 68 + - 68 + - 12 + \ No newline at end of file diff --git a/setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml b/setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml new file mode 100644 index 0000000..beef892 --- /dev/null +++ b/setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml @@ -0,0 +1,20 @@ +name: 75mm-1s-brushless-whoop +title: 75mm 1s brushless whoop +desc: kp 127 127 128 ki 77 77 77 kd 101 101 13 + +profile: + pid: + pid_profile: 0 + pid_rates: + - kp: + - 127 + - 127 + - 128 + ki: + - 77 + - 77 + - 77 + kd: + - 101 + - 101 + - 13 diff --git a/setup/PID-Presets/pids/7mm-brushed-micro.option.yaml b/setup/PID-Presets/pids/7mm-brushed-micro.option.yaml new file mode 100644 index 0000000..0cff372 --- /dev/null +++ b/setup/PID-Presets/pids/7mm-brushed-micro.option.yaml @@ -0,0 +1,20 @@ +name: 7mm-brushed-micro +title: 7mm brushed micro +desc: kp 122,5 122,5 298 ki 60 60 40 kd 1287,5 128,5 24 + +profile: + pid: + pid_profile: 0 + pid_rates: + - kp: + - 122.5 + - 122.5 + - 298 + ki: + - 60 + - 60 + - 40 + kd: + - 128.5 + - 128.5 + - 24 diff --git a/setup/PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml b/setup/PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml new file mode 100644 index 0000000..b584c6e --- /dev/null +++ b/setup/PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml @@ -0,0 +1,20 @@ +name: thrust-weigt-ratio-10to1-3in +title: Thrust/Weight Ratio 10:1 3in +desc: kp 81 81 78 ki 77 77 77 kd 44 44 6 + +profile: + pid: + pid_profile: 0 + pid_rates: + - kp: + - 81 + - 81 + - 78 + ki: + - 77 + - 77 + - 77 + kd: + - 44 + - 44 + - 6 diff --git a/setup/PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml b/setup/PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml new file mode 100644 index 0000000..58096cf --- /dev/null +++ b/setup/PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml @@ -0,0 +1,20 @@ +name: thrust-weigt-ratio-12to1-4in +title: Thrust/Weight Ratio 12:1 4in +desc: kp 70 70 63 ki 77 77 77 kd 39 39 6 + +profile: + pid: + pid_profile: 0 + pid_rates: + - kp: + - 70 + - 70 + - 63 + ki: + - 77 + - 77 + - 77 + kd: + - 39 + - 39 + - 6 diff --git a/setup/PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml b/setup/PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml new file mode 100644 index 0000000..9085955 --- /dev/null +++ b/setup/PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml @@ -0,0 +1,20 @@ +name: thrust-weigt-ratio-14to1-5in +title: Thrust/Weight Ratio 14:1 5in +desc: kp 54 54 56 ki 77 77 77 kd 33 33 4 + +profile: + pid: + pid_profile: 0 + pid_rates: + - kp: + - 54 + - 54 + - 56 + ki: + - 77 + - 77 + - 77 + kd: + - 33 + - 33 + - 4 diff --git a/setup/PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml b/setup/PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml new file mode 100644 index 0000000..365d96b --- /dev/null +++ b/setup/PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml @@ -0,0 +1,20 @@ +name: thrust-weigt-ratio-8to1-2in +title: Thrust/Weight Ratio <8:1 2in +desc: kp 91 91 78,5 ki 77 77 77 kd 54 54 6 + +profile: + pid: + pid_profile: 0 + pid_rates: + - kp: + - 91 + - 91 + - 78.5 + ki: + - 77 + - 77 + - 77 + kd: + - 54 + - 54 + - 6 diff --git a/setup/PID-Presets/profile.yaml b/setup/PID-Presets/profile.yaml new file mode 100644 index 0000000..d6beb4f --- /dev/null +++ b/setup/PID-Presets/profile.yaml @@ -0,0 +1,2 @@ +meta: + version: 517