af849739618bf9259e9e5c86ec9698bbf5064c80
app-dat/RC-dat/FPV-dat/FPV-dat.md
| ... | ... | @@ -21,7 +21,7 @@ |
| 21 | 21 | |
| 22 | 22 | - [[FPV-accesories-dat]] |
| 23 | 23 | |
| 24 | -- [[betaflight-dat]] - [[indoor-fly-dat]] |
|
| 24 | +- [[betaflight-dat]] - [[indoor-fly-dat]] - [[RC-configurator-dat]] |
|
| 25 | 25 | |
| 26 | 26 | ## build |
| 27 | 27 |
app-dat/RC-dat/RC-configurator-dat/RC-configurator-dat.md
| ... | ... | @@ -1,6 +1,26 @@ |
| 1 | 1 | |
| 2 | 2 | # RC-configurator-dat |
| 3 | 3 | |
| 4 | -- [[betaflight-configurator-dat/betaflight-dat]] |
|
| 4 | +- [[betaflight-dat]] |
|
| 5 | 5 | |
| 6 | -- [[heli-configurator-dat]] |
|
| ... | ... | \ No newline at end of file |
| 0 | +- [[heli-configurator-dat]] |
|
| 1 | + |
|
| 2 | + |
|
| 3 | + |
|
| 4 | +## commerlized projects |
|
| 5 | + |
|
| 6 | +- **speedybee** == https://www.speedybee.com/ == SpeedyBee is a company that specializes in providing high-quality drone components and accessories, including flight controllers, ESCs, and other related products. They are known for their innovative designs and user-friendly interfaces, making them a popular choice among drone enthusiasts. |
|
| 7 | +- **betafpv** == https://www.betafpv.com/ == BETAFPV is a company that focuses on producing small and lightweight drones, particularly for FPV (First Person View) racing and freestyle flying. They offer a range of products, including flight controllers, cameras, and other accessories tailored for FPV enthusiasts. |
|
| 8 | +- happymodel |
|
| 9 | +- iFlight |
|
| 10 | +- Holybro |
|
| 11 | +- TBS |
|
| 12 | +- Flywoo |
|
| 13 | +- HGLRC |
|
| 14 | +- Diatone |
|
| 15 | +- GepRC |
|
| 16 | +- Racerstar |
|
| 17 | +- Emax |
|
| 18 | +- Eachine |
|
| 19 | +- HGLRC |
|
| 20 | +- Racerstar |
app-dat/RC-dat/RC-configurator-dat/betaflight-dat/betaflight-configuration-dat/betaflight-configuration-dat.md
| ... | ... | @@ -0,0 +1,99 @@ |
| 1 | + |
|
| 2 | +# betaflight-configuration-dat |
|
| 3 | + |
|
| 4 | +## options |
|
| 5 | + |
|
| 6 | +### Crash Recovery |
|
| 7 | + |
|
| 8 | + |
|
| 9 | +if not work, try CLI set **crash_recovery = ON** |
|
| 10 | + |
|
| 11 | +→ Connect flight controller → open **Betaflight Configurator** → click **Connect** |
|
| 12 | + |
|
| 13 | +→ Go to **Configuration Tab** → scroll to **Other Features** |
|
| 14 | + |
|
| 15 | +→ Tick **Crash Recovery** → click **Save and Reboot** |
|
| 16 | + |
|
| 17 | + |
|
| 18 | + |
|
| 19 | +## Configuration |
|
| 20 | + |
|
| 21 | +### Accelerometer Trim |
|
| 22 | + |
|
| 23 | +- Accelerometer Roll Trim |
|
| 24 | +- Accelerometer Pitch Trim |
|
| 25 | + |
|
| 26 | +| roll | roll trim | pitch | pitch trim | |
|
| 27 | +| ----- | --------- | ----- | ---------- | |
|
| 28 | +| left | -- | back | -- | |
|
| 29 | +| right | ++ | front | ++ | |
|
| 30 | + |
|
| 31 | +#### 1. Accelerometer Trim |
|
| 32 | +- General setting that shifts the "zero level" of the accelerometer. |
|
| 33 | +- Used if your quad drifts in Angle/Horizon mode even after calibration. |
|
| 34 | +- Instead of recalibrating, you can apply a small trim value here. |
|
| 35 | + |
|
| 36 | +--- |
|
| 37 | + |
|
| 38 | +#### 2. Accelerometer Roll Trim |
|
| 39 | +- Adjusts the accelerometer’s idea of "level" on the **Roll axis** (left ↔ right). |
|
| 40 | +- Example: |
|
| 41 | + - Drone drifts **right** in Angle Mode → add **positive Roll Trim**. |
|
| 42 | + - Drone drifts **left** → add **negative Roll Trim**. |
|
| 43 | + |
|
| 44 | +--- |
|
| 45 | + |
|
| 46 | +#### 3. Accelerometer Pitch Trim |
|
| 47 | +- Adjusts the accelerometer’s "level" on the **Pitch axis** (forward ↔ backward). |
|
| 48 | +- Example: |
|
| 49 | + - Drone drifts **forward** in Angle Mode → add **positive Pitch Trim**. |
|
| 50 | + - Drone drifts **backward** → add **negative Pitch Trim**. |
|
| 51 | + |
|
| 52 | + |
|
| 53 | +### Board and Sensor Alignment |
|
| 54 | + |
|
| 55 | +- 0 == Roll Degrees - 0 Pitch Degrees - 0 Yaw Degrees |
|
| 56 | +- **First** GYRO/ACCEL - **CW 90°** First GYRO |
|
| 57 | +- **Default** <MAG Alignment |
|
| 58 | + |
|
| 59 | +### System configuration |
|
| 60 | + |
|
| 61 | +Note: Make sure your FC is able to operate at these speeds! Check CPU and cycletime stability. Changing this may require PID re-tuning. TIP: Disable Accelerometer and other sensors to gain more performance. |
|
| 62 | + |
|
| 63 | +- 8.00 kHzGyro update frequency |
|
| 64 | +- 1.00 kHz PID loop frequency |
|
| 65 | +- Accelerometer |
|
| 66 | +- Barometer (if supported) |
|
| 67 | +- Magnetometer (if supported) |
|
| 68 | + |
|
| 69 | + |
|
| 70 | +### Dshot Beacon Configuration |
|
| 71 | + |
|
| 72 | +Beacon Tone |
|
| 73 | + |
|
| 74 | +- RX_LOST - Beeps when TX is turned off or signal lost (repeat until TX is okay) |
|
| 75 | +- RX_SET - Beeps when aux channel is set for beep |
|
| 76 | + |
|
| 77 | +### other features |
|
| 78 | + |
|
| 79 | +- air mode - consider turn this off, it may cause the whoop bump (hop round) when touch the ground |
|
| 80 | + |
|
| 81 | +- [] INFLIGHT_ACC_CAL |
|
| 82 | +- [] SERVO_TILT |
|
| 83 | +- [x] SOFT SERIAL |
|
| 84 | +- [] SONAR |
|
| 85 | +- [] LED_STRIP |
|
| 86 | +- [] DISPLAY |
|
| 87 | +- [x] OSD |
|
| 88 | +- [] CHANNEL_FORWARDING |
|
| 89 | +- [] TRANSPONDER |
|
| 90 | +- [] AIRMODE |
|
| 91 | +- [?] DYNAMIC_FILTER |
|
| 92 | + |
|
| 93 | + |
|
| 94 | +### Beeper Configuration |
|
| 95 | + |
|
| 96 | + |
|
| 97 | +## ref |
|
| 98 | + |
|
| 99 | +- [[betaflight-dat]] |
|
| ... | ... | \ No newline at end of file |
app-dat/RC-dat/RC-configurator-dat/betaflight-dat/betaflight-dat.md
| ... | ... | @@ -5,9 +5,11 @@ |
| 5 | 5 | |
| 6 | 6 | - [[radiomaster-dat]] |
| 7 | 7 | |
| 8 | -- [[betaflight-presents-dat]] |
|
| 8 | +- [[betaflight-presents-dat]] - [[betaflight-configuration-dat]] - [[betaflight-PID-dat]] |
|
| 9 | 9 | |
| 10 | -- [[betaflight-PID-dat]] |
|
| 10 | +- [[betaflight-receiver-dat]] - [[betaflight-modes-dat]] - [[betaflight-motors-dat]] |
|
| 11 | + |
|
| 12 | +- [[betaflight-OSD-dat]] - [[betaflight-video-transmitter-dat]] - [[betaflight-blackbox-dat]] |
|
| 11 | 13 | |
| 12 | 14 | - [[indoor-fly-dat]] |
| 13 | 15 | |
| ... | ... | @@ -54,221 +56,36 @@ board == CRAZY BEE F4SX1280 |
| 54 | 56 | - **NO NOT CALIBRATE ON A TABLE**, PUT THE WHOOP ON THE FLOOR, MAKE SURE IT IS LEVEL |
| 55 | 57 | - AFTER CALIBRATION, TURN ON MOTORS OR HOLD BY FINGERS, RECHECK |
| 56 | 58 | - IF NEEDED, REPEAT CALIBRATION PROCESS UNTIL SATISFIED |
| 57 | -- |
|
| 58 | - |
|
| 59 | 59 | |
| 60 | 60 | |
| 61 | 61 | ## ports |
| 62 | 62 | |
| 63 | 63 | |
| 64 | -## Configuration |
|
| 65 | - |
|
| 66 | -### Accelerometer Trim |
|
| 67 | - |
|
| 68 | -- Accelerometer Roll Trim |
|
| 69 | -- Accelerometer Pitch Trim |
|
| 70 | - |
|
| 71 | -| roll | roll trim | pitch | pitch trim | |
|
| 72 | -| ----- | --------- | ----- | ---------- | |
|
| 73 | -| left | -- | back | -- | |
|
| 74 | -| right | ++ | front | ++ | |
|
| 75 | - |
|
| 76 | -#### 1. Accelerometer Trim |
|
| 77 | -- General setting that shifts the "zero level" of the accelerometer. |
|
| 78 | -- Used if your quad drifts in Angle/Horizon mode even after calibration. |
|
| 79 | -- Instead of recalibrating, you can apply a small trim value here. |
|
| 80 | - |
|
| 81 | ---- |
|
| 82 | - |
|
| 83 | -#### 2. Accelerometer Roll Trim |
|
| 84 | -- Adjusts the accelerometer’s idea of "level" on the **Roll axis** (left ↔ right). |
|
| 85 | -- Example: |
|
| 86 | - - Drone drifts **right** in Angle Mode → add **positive Roll Trim**. |
|
| 87 | - - Drone drifts **left** → add **negative Roll Trim**. |
|
| 88 | - |
|
| 89 | ---- |
|
| 90 | - |
|
| 91 | -#### 3. Accelerometer Pitch Trim |
|
| 92 | -- Adjusts the accelerometer’s "level" on the **Pitch axis** (forward ↔ backward). |
|
| 93 | -- Example: |
|
| 94 | - - Drone drifts **forward** in Angle Mode → add **positive Pitch Trim**. |
|
| 95 | - - Drone drifts **backward** → add **negative Pitch Trim**. |
|
| 96 | - |
|
| 97 | - |
|
| 98 | -### Board and Sensor Alignment |
|
| 99 | -- 0 == Roll Degrees - 0 Pitch Degrees - 0 Yaw Degrees |
|
| 100 | -- **First** GYRO/ACCEL - **CW 90°** First GYRO |
|
| 101 | -- **Default** <MAG Alignment |
|
| 102 | - |
|
| 103 | -### System configuration |
|
| 104 | - |
|
| 105 | -Note: Make sure your FC is able to operate at these speeds! Check CPU and cycletime stability. Changing this may require PID re-tuning. TIP: Disable Accelerometer and other sensors to gain more performance. |
|
| 106 | - |
|
| 107 | -- 8.00 kHzGyro update frequency |
|
| 108 | -- 1.00 kHz PID loop frequency |
|
| 109 | -- Accelerometer |
|
| 110 | -- Barometer (if supported) |
|
| 111 | -- Magnetometer (if supported) |
|
| 112 | - |
|
| 113 | - |
|
| 114 | -### Dshot Beacon Configuration |
|
| 115 | - |
|
| 116 | -Beacon Tone |
|
| 117 | -RX_LOSTBeeps when TX is turned off or signal lost (repeat until TX is okay) |
|
| 118 | -RX_SETBeeps when aux channel is set for beep |
|
| 119 | - |
|
| 120 | -### other features |
|
| 121 | - |
|
| 122 | -- air mode - consider turn this off, it may cause the whoop bump (hop round) when touch the ground |
|
| 123 | - |
|
| 124 | -- [] INFLIGHT_ACC_CAL |
|
| 125 | -- [] SERVO_TILT |
|
| 126 | -- [x] SOFT SERIAL |
|
| 127 | -- [] SONAR |
|
| 128 | -- [] LED_STRIP |
|
| 129 | -- [] DISPLAY |
|
| 130 | -- [x] OSD |
|
| 131 | -- [] CHANNEL_FORWARDING |
|
| 132 | -- [] TRANSPONDER |
|
| 133 | -- [] AIRMODE |
|
| 134 | -- [?] DYNAMIC_FILTER |
|
| 135 | - |
|
| 136 | - |
|
| 137 | -### Beeper Configuration |
|
| 138 | - |
|
| 139 | - |
|
| 140 | - |
|
| 141 | -### logs |
|
| 142 | - |
|
| 143 | -- ESC/Motor Features == ONE SHOT 125 |
|
| 144 | - |
|
| 145 | -- gyro update frequency == 2kHz |
|
| 146 | - |
|
| 147 | -- PID loop frequency == 1kHz |
|
| 148 | - |
|
| 149 | -- accelerometer == ON |
|
| 150 | - |
|
| 151 | -- telemetry == ON |
|
| 152 | - |
|
| 153 | -- reiceiver == Serial-based receiver |
|
| 154 | - |
|
| 155 | - |
|
| 156 | - |
|
| 157 | - |
|
| 158 | 64 | ## failsafe |
| 159 | 65 | |
| 160 | 66 | - console - failsafe mode - no pulse |
| 161 | 67 | |
| 162 | 68 | ## PID |
| 163 | 69 | |
| 164 | -- keep all default |
|
| 165 | - |
|
| 166 | -## receiver |
|
| 167 | - |
|
| 168 | -## Modes |
|
| 169 | - |
|
| 170 | -- ARM == AUX 1 |
|
| 171 | -- angle == AUX 2 HIGH |
|
| 172 | -- Horizon == AUX 2 |
|
| 173 | -- Air Mode == AUX 1, air mode only in arco mode |
|
| 174 | -- beeper - also in AUX 1 |
|
| 175 | - |
|
| 176 | -Arco mode is very stable, good for beginners |
|
| 177 | - |
|
| 178 | -- beeper == AUX3 |
|
| 179 | -- Air Mode == AUX2 LOW |
|
| 180 | -- FPV ANGLE MIX == AUX2 HIGH |
|
| 181 | -- FLIP OVER AFTER CLASH == AUX4 HIGH |
|
| 182 | - |
|
| 183 | -## motors |
|
| 184 | - |
|
| 185 | -- mixer |
|
| 186 | - |
|
| 187 | -### ✅ Recommended ESC/Motor Protocol for Mobula8 |
|
| 188 | -- **DSHOT600** → most common, reliable, and default for Mobula8. |
|
| 189 | - |
|
| 190 | -### ⚡ Alternatives (if you have issues) |
|
| 191 | -- **DSHOT300** → safer fallback if you experience desyncs or motor twitching. |
|
| 192 | -- **DSHOT1200** → possible on some boards, but not necessary (no real benefit on Mobula8). |
|
| 193 | - |
|
| 194 | -test |
|
| 195 | -- [x] DSHOT 300 |
|
| 196 | -- [x] DSHOT 600 |
|
| 197 | - |
|
| 198 | -### settings |
|
| 199 | - |
|
| 200 | -DSHOT300 -- ESC/Motor protocol |
|
| 201 | - |
|
| 202 | -[] - MOTOR_STOP Don't spin the motors when armed |
|
| 203 | -[] - ESC_SENSOR Use KISS/BLHeli_32 ESC telemetry over a separate wlre |
|
| 204 | -[x] - Bidirectional Dshot (requires supported ESC firmware) |
|
| 205 | -12 - Motor poles (number of magnets on the motor bell) |
|
| 206 | -0 - Dynamic Idle Value [* 100 RPM] |
|
| 207 | -8% - Motor Idle ( %, static) |
|
| 208 | - |
|
| 209 | -EX1103 - KV11000 == Standard tiny whoop motors like EX1103 11000KV have 6 poles / 3-phase, but some high-torque variations may use 12 poles. |
|
| 210 | - |
|
| 211 | - |
|
| 212 | -### What is ESC Bi-Directional DShot? |
|
| 213 | - |
|
| 214 | -#### 1. DShot Protocol (normal) |
|
| 215 | -- A **digital protocol** to send throttle signals from the flight controller (FC) to the ESC. |
|
| 216 | -- More reliable than analog PWM or Oneshot/Multishot. |
|
| 217 | -- Normally one-way: FC → ESC only. |
|
| 70 | +- keep all factory default |
|
| 218 | 71 | |
| 219 | -#### 2. Bi-Directional DShot |
|
| 220 | -- Extension of DShot where communication is **two-way**: |
|
| 221 | - - FC → ESC (throttle command) |
|
| 222 | - - ESC → FC (motor feedback data) |
|
| 223 | 72 | |
| 224 | -#### 3. What Data Comes Back? |
|
| 225 | -- **RPM (motor speed)** in real-time |
|
| 226 | -- **Current, voltage, temperature** (if ESC supports it) |
|
| 227 | -- This allows the FC to know exactly how fast each motor is spinning. |
|
| 228 | 73 | |
| 229 | -#### 4. Why is it Useful? |
|
| 230 | -- Enables **RPM Filtering** in Betaflight / INAV: |
|
| 231 | - - Filters gyro noise at exact motor frequencies. |
|
| 232 | - - Makes flight smoother and more efficient. |
|
| 233 | -- More accurate telemetry than traditional ESC sensors. |
|
| 234 | -- Helps with diagnostics (e.g., if one motor is desyncing). |
|
| 235 | - |
|
| 236 | ---- |
|
| 237 | - |
|
| 238 | -#### Summary |
|
| 239 | -**Bi-Directional DShot = digital two-way protocol between FC and ESC.** |
|
| 240 | -It not only controls motors, but also lets ESC report **real-time motor RPM & telemetry** back, enabling advanced features like **RPM filtering** for smoother flights. |
|
| 241 | - |
|
| 242 | -#### 2. How to Check in Betaflight |
|
| 243 | -1. Plug Mobula8 into Betaflight Configurator. |
|
| 244 | -2. Go to **Configuration tab → ESC/Motor Features**. |
|
| 245 | -3. Look for **"Bidirectional DShot"** checkbox. |
|
| 246 | - - If available, try enabling it. |
|
| 247 | -4. Save & reboot. |
|
| 248 | - |
|
| 249 | -#### 3. Verify in Motors Tab |
|
| 250 | -- Go to **Motors tab** in Betaflight. |
|
| 251 | -- If bi-directional DShot works, you should see **motor RPM values** in real time. |
|
| 252 | -- If you only see throttle % but no RPM, your ESC firmware doesn’t support it. |
|
| 253 | - |
|
| 254 | - |
|
| 255 | - |
|
| 256 | - |
|
| 257 | -## reset |
|
| 74 | +### after reset |
|
| 258 | 75 | |
| 259 | 76 | The following problems with your configuration were detected: |
| 260 | 77 | |
| 261 | 78 | o there Is no motor output protocol selected. |
| 262 | - Please select a motor output protocol appropriate for your ESCs in 'EsC/Motor Features' on the 'Motors' tab. |
|
| 263 | -Cautlon: Selecting a motor output protocolthat is notsupported by your ESCs can lead to the EsCssplnnlng up as soon as a battery ls connected.For this reason, |
|
| 264 | -always make sure to remove the props before connectlng a battery for the first tlme after changlng the motor output protocol. |
|
| 265 | 79 | |
| 80 | +- Please select a motor output protocol appropriate for your ESCs in 'EsC/Motor Features' on the 'Motors' tab. |
|
| 81 | +- Caution: Selecting a motor output protocol that is not supported by your ESCs can lead to the ESC spinning up as soon as a battery is connected. For this reason, always make sure to remove the props before connecting a battery for the first time after changing the motor output protocol. |
|
| 82 | + |
|
| 83 | +?? ed but It Is not callbrated. |
|
| 266 | 84 | |
| 267 | -ed but It Is not callbrated. |
|
| 268 | -If you plan to use the accelerometer, please follow the instructions for 'Calibrate Accelerometer' on the 'Setup' tab. If any function that requires the accelerometer (auto |
|
| 269 | -level modes, GPS rescue, .) is enabled, arming of the craft will be disabled until the accelerometer has been calibrated. |
|
| 270 | -If you are not planning on using the accelerometer it is recommended that you disable it in 'System configuration' on the 'Configuration' tab. |
|
| 271 | -You need to fix these problems before attemptlng to fly your craft. |
|
| 85 | +- If you plan to use the accelerometer, please follow the instructions for 'Calibrate Accelerometer' on the 'Setup' tab. If any function that requires the accelerometer (auto |
|
| 86 | +- level modes, GPS rescue, .) is enabled, arming of the craft will be disabled until the accelerometer has been calibrated. |
|
| 87 | +- If you are not planning on using the accelerometer it is recommended that you disable it in 'System configuration' on the 'Configuration' tab. |
|
| 88 | +- You need to fix these problems before attempting to fly your craft. |
|
| 272 | 89 | |
| 273 | 90 | |
| 274 | 91 | |
| ... | ... | @@ -303,57 +120,22 @@ Arming disable flags: THROTTLE CLI MSP |
| 303 | 120 | |
| 304 | 121 | |
| 305 | 122 | |
| 306 | -## Other setup |
|
| 307 | - |
|
| 308 | -### What is Air Mode? |
|
| 309 | -- Air Mode is a **Betaflight flight feature** that keeps the motors active and responsive even at **zero throttle**. |
|
| 310 | -- Without Air Mode: |
|
| 311 | - - When you cut throttle, motors almost stop spinning. |
|
| 312 | - - The quad loses control authority and can "fall" or tumble. |
|
| 313 | -- With Air Mode ON: |
|
| 314 | - - Motors always maintain some thrust (idle speed). |
|
| 315 | - - You can still control pitch, roll, and yaw when throttle stick is at minimum. |
|
| 316 | - |
|
| 317 | -### Why Use Air Mode on Whoops? |
|
| 318 | -- ✅ Smoother hovering and stable control, even at low throttle. |
|
| 319 | -- ✅ Prevents sudden drop when you release throttle indoors. |
|
| 320 | -- ✅ Essential for flips, rolls, or freestyle tricks. |
|
| 321 | -- ⚠️ For very small **brushed whoops**, it can make them bounce indoors (too sensitive). |
|
| 322 | - |
|
| 323 | 123 | ## black box |
| 324 | 124 | |
| 325 | 125 | Outboard serial logging device |
| 326 | -You can log to an external logging device (such as an OpenLager) by using a serial port. Configure the port on the Ports tab. |
|
| 327 | - |
|
| 328 | - |
|
| 329 | - |
|
| 330 | 126 | |
| 127 | +You can log to an external logging device (such as an OpenLager) by using a serial port. Configure the port on the Ports tab. |
|
| 331 | 128 | |
| 332 | 129 | |
| 333 | 130 | |
| 334 | -# betaflight-dat.md |
|
| 131 | +## betaflight-dat.md |
|
| 335 | 132 | |
| 336 | 133 | Betaflight is an open-source firmware for drones and other unmanned aerial vehicles (UAVs). It is designed to provide advanced flight control capabilities, making it popular among hobbyists and enthusiasts in the drone community. Betaflight is known for its flexibility, configurability, and support for a wide range of hardware platforms. |
| 337 | 134 | |
| 338 | -- [[betaflight-configurator-dat/betaflight-dat]] |
|
| 339 | 135 | |
| 340 | 136 | |
| 341 | -## commerlized projects |
|
| 342 | 137 | |
| 343 | -- **speedybee** == https://www.speedybee.com/ == SpeedyBee is a company that specializes in providing high-quality drone components and accessories, including flight controllers, ESCs, and other related products. They are known for their innovative designs and user-friendly interfaces, making them a popular choice among drone enthusiasts. |
|
| 344 | -- **betafpv** == https://www.betafpv.com/ == BETAFPV is a company that focuses on producing small and lightweight drones, particularly for FPV (First Person View) racing and freestyle flying. They offer a range of products, including flight controllers, cameras, and other accessories tailored for FPV enthusiasts. |
|
| 345 | -- happymodel |
|
| 346 | -- iFlight |
|
| 347 | -- Holybro |
|
| 348 | -- TBS |
|
| 349 | -- Flywoo |
|
| 350 | -- HGLRC |
|
| 351 | -- Diatone |
|
| 352 | -- GepRC |
|
| 353 | -- Racerstar |
|
| 354 | -- Emax |
|
| 355 | -- Eachine |
|
| 356 | -- HGLRC |
|
| 357 | -- Racerstar |
|
| 358 | 138 | |
| 139 | +## ref |
|
| 359 | 140 | |
| 141 | +- [[RC-configurator-dat]] |
|
| ... | ... | \ No newline at end of file |
app-dat/RC-dat/RC-configurator-dat/betaflight-dat/betaflight-modes-dat/betaflight-modes-dat.md
| ... | ... | @@ -0,0 +1,40 @@ |
| 1 | + |
|
| 2 | +# betaflight-modes-dat |
|
| 3 | + |
|
| 4 | + |
|
| 5 | +- [[radiomaster-dat]] |
|
| 6 | + |
|
| 7 | +## Modes |
|
| 8 | + |
|
| 9 | +| Mode | AUX | radiomaster | set | Notes | |
|
| 10 | +| ------------------ | ----------- | ----------- | ---- | ----- | |
|
| 11 | +| ARM | AUX 1 | SA | HIGH | | |
|
| 12 | +| Angle | AUX 2 HIGH | SB | HIGH | | |
|
| 13 | +| Horizon | AUX 2 | SB | MID | | |
|
| 14 | +| acro Mode | AUX 2 | SB | x | | |
|
| 15 | +| Air Mode | AUX 3 | SC | MID | | |
|
| 16 | +| Flip After a Crash | AUX 3 | SC | HIGH | | |
|
| 17 | +| Beeper | AUX 4 | SD | HIGH | | |
|
| 18 | + |
|
| 19 | + |
|
| 20 | + |
|
| 21 | +Air mode is very stable, good for beginners |
|
| 22 | + |
|
| 23 | + |
|
| 24 | + |
|
| 25 | + |
|
| 26 | + |
|
| 27 | +### What is Air Mode? |
|
| 28 | +- Air Mode is a **Betaflight flight feature** that keeps the motors active and responsive even at **zero throttle**. |
|
| 29 | +- Without Air Mode: |
|
| 30 | + - When you cut throttle, motors almost stop spinning. |
|
| 31 | + - The quad loses control authority and can "fall" or tumble. |
|
| 32 | +- With Air Mode ON: |
|
| 33 | + - Motors always maintain some thrust (idle speed). |
|
| 34 | + - You can still control pitch, roll, and yaw when throttle stick is at minimum. |
|
| 35 | + |
|
| 36 | +### Why Use Air Mode on Whoops? |
|
| 37 | +- ✅ Smoother hovering and stable control, even at low throttle. |
|
| 38 | +- ✅ Prevents sudden drop when you release throttle indoors. |
|
| 39 | +- ✅ Essential for flips, rolls, or freestyle tricks. |
|
| 40 | +- ⚠️ For very small **brushed whoops**, it can make them bounce indoors (too sensitive). |
|
| ... | ... | \ No newline at end of file |
app-dat/RC-dat/RC-configurator-dat/betaflight-dat/betaflight-motors-dat/betaflight-motors-dat.md
| ... | ... | @@ -0,0 +1,80 @@ |
| 1 | + |
|
| 2 | +# betaflight-motors-dat |
|
| 3 | + |
|
| 4 | + |
|
| 5 | + |
|
| 6 | +## motors |
|
| 7 | + |
|
| 8 | +- mixer |
|
| 9 | + |
|
| 10 | +### ✅ Recommended ESC/Motor Protocol for Mobula8 |
|
| 11 | +- **DSHOT600** → most common, reliable, and default for Mobula8. |
|
| 12 | + |
|
| 13 | +### ⚡ Alternatives (if you have issues) |
|
| 14 | +- **DSHOT300** → safer fallback if you experience desyncs or motor twitching. |
|
| 15 | +- **DSHOT1200** → possible on some boards, but not necessary (no real benefit on Mobula8). |
|
| 16 | + |
|
| 17 | +test |
|
| 18 | +- [x] DSHOT 300 |
|
| 19 | +- [x] DSHOT 600 |
|
| 20 | + |
|
| 21 | +### settings |
|
| 22 | + |
|
| 23 | +DSHOT300 -- ESC/Motor protocol |
|
| 24 | + |
|
| 25 | +[] - MOTOR_STOP Don't spin the motors when armed |
|
| 26 | +[] - ESC_SENSOR Use KISS/BLHeli_32 ESC telemetry over a separate wlre |
|
| 27 | +[x] - Bidirectional Dshot (requires supported ESC firmware) |
|
| 28 | +12 - Motor poles (number of magnets on the motor bell) |
|
| 29 | +0 - Dynamic Idle Value [* 100 RPM] |
|
| 30 | +8% - Motor Idle ( %, static) |
|
| 31 | + |
|
| 32 | +EX1103 - KV11000 == Standard tiny whoop motors like EX1103 11000KV have 6 poles / 3-phase, but some high-torque variations may use 12 poles. |
|
| 33 | + |
|
| 34 | + |
|
| 35 | +### What is ESC Bi-Directional DShot? |
|
| 36 | + |
|
| 37 | +#### 1. DShot Protocol (normal) |
|
| 38 | +- A **digital protocol** to send throttle signals from the flight controller (FC) to the ESC. |
|
| 39 | +- More reliable than analog PWM or Oneshot/Multishot. |
|
| 40 | +- Normally one-way: FC → ESC only. |
|
| 41 | + |
|
| 42 | +#### 2. Bi-Directional DShot |
|
| 43 | +- Extension of DShot where communication is **two-way**: |
|
| 44 | + - FC → ESC (throttle command) |
|
| 45 | + - ESC → FC (motor feedback data) |
|
| 46 | + |
|
| 47 | +#### 3. What Data Comes Back? |
|
| 48 | +- **RPM (motor speed)** in real-time |
|
| 49 | +- **Current, voltage, temperature** (if ESC supports it) |
|
| 50 | +- This allows the FC to know exactly how fast each motor is spinning. |
|
| 51 | + |
|
| 52 | +#### 4. Why is it Useful? |
|
| 53 | +- Enables **RPM Filtering** in Betaflight / INAV: |
|
| 54 | + - Filters gyro noise at exact motor frequencies. |
|
| 55 | + - Makes flight smoother and more efficient. |
|
| 56 | +- More accurate telemetry than traditional ESC sensors. |
|
| 57 | +- Helps with diagnostics (e.g., if one motor is desyncing). |
|
| 58 | + |
|
| 59 | +--- |
|
| 60 | + |
|
| 61 | +#### Summary |
|
| 62 | +**Bi-Directional DShot = digital two-way protocol between FC and ESC.** |
|
| 63 | +It not only controls motors, but also lets ESC report **real-time motor RPM & telemetry** back, enabling advanced features like **RPM filtering** for smoother flights. |
|
| 64 | + |
|
| 65 | +#### 2. How to Check in Betaflight |
|
| 66 | +1. Plug Mobula8 into Betaflight Configurator. |
|
| 67 | +2. Go to **Configuration tab → ESC/Motor Features**. |
|
| 68 | +3. Look for **"Bidirectional DShot"** checkbox. |
|
| 69 | + - If available, try enabling it. |
|
| 70 | +4. Save & reboot. |
|
| 71 | + |
|
| 72 | +#### 3. Verify in Motors Tab |
|
| 73 | +- Go to **Motors tab** in Betaflight. |
|
| 74 | +- If bi-directional DShot works, you should see **motor RPM values** in real time. |
|
| 75 | +- If you only see throttle % but no RPM, your ESC firmware doesn’t support it. |
|
| 76 | + |
|
| 77 | + |
|
| 78 | +## ref |
|
| 79 | + |
|
| 80 | +- [[betaflight-dat]] |
|
| ... | ... | \ No newline at end of file |
app-dat/RC-dat/RC-configurator-dat/betaflight-dat/betaflight-receiver-dat/betaflight-receiver-dat.md
| ... | ... | @@ -0,0 +1,12 @@ |
| 1 | + |
|
| 2 | +# betaflight-receiver-dat |
|
| 3 | + |
|
| 4 | + |
|
| 5 | +- [[radiomaster-dat]] |
|
| 6 | + |
|
| 7 | +## receiver |
|
| 8 | + |
|
| 9 | + |
|
| 10 | +## ref |
|
| 11 | + |
|
| 12 | +- [[betaflight-dat]] |
|
| ... | ... | \ No newline at end of file |
app-dat/RC-dat/RC-configurator-dat/betaflight-dat/betaflight-video-transmitter-dat/betaflight-video-transmitter-dat.md
| ... | ... | @@ -0,0 +1,11 @@ |
| 1 | + |
|
| 2 | +# betaflight-video-transmitter-dat |
|
| 3 | + |
|
| 4 | +power == 25mW / 200mW / 500mW, 100 == good starting point |
|
| 5 | + |
|
| 6 | +low power disarm == turn ON |
|
| 7 | + |
|
| 8 | + |
|
| 9 | +## ref |
|
| 10 | + |
|
| 11 | +- [[betaflight-dat]] |
|
| ... | ... | \ No newline at end of file |
app-dat/RC-dat/RC-supplier-dat/radiomaster-dat/2025-09-15-00-53-56.png
| ... | ... | Binary files /dev/null and b/app-dat/RC-dat/RC-supplier-dat/radiomaster-dat/2025-09-15-00-53-56.png differ |
app-dat/RC-dat/RC-supplier-dat/radiomaster-dat/radiomaster-dat.md
| ... | ... | @@ -1,6 +1,12 @@ |
| 1 | 1 | |
| 2 | 2 | # radiomaster-dat |
| 3 | 3 | |
| 4 | +basic information vist at - [[RC-controller-dat]] |
|
| 5 | + |
|
| 6 | +## all buttons |
|
| 7 | + |
|
| 8 | + |
|
| 9 | + |
|
| 4 | 10 | |
| 5 | 11 | ## binding |
| 6 | 12 |