You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -64,18 +64,26 @@ The default RC input is configured on the UART6 and supports all RC protocols ex
64
64
65
65
The PilotGaeaSH7V1 Supports onboard analog OSD using the AT7456 chip.The composited image is output via the VTX pin.
66
66
67
-
## PWM Output
67
+
## PWM Output and DShot
68
68
69
-
The PilotGaeaSH7V1 supports up to 11 PWM outputs.
70
-
All the channels support DShot.
71
-
Outputs are grouped and every output within a group must use the same output protocol:
69
+
The PilotGaeaSH7V1 supports up to 11 PWM outputs.organized into 5 independent timer groups. All groups support DShot, but **Bi-directional DShot (BDShot)** is optimized for Groups 1-3.
72
70
73
-
1, 2 are Group 1;
74
-
3, 4, 5, 6 are Group 2;
75
-
7, 8 are Group 3;
76
-
11, 12 are Group 4;
77
-
13(LED) is Group 5;
78
-
Output 13 can be used as LED neopixel output;
71
+
### PWM Grouping Table
72
+
73
+
| Group | PWM Output | Timer | BDShot Support (hwdef-bl) | Recommended Use |
To use BDShot for RPM filtering, you must flash the `PilotGaeaSH7V1-bdshot` firmware.
83
+
-**Outputs 1-8:** Fully optimized with dedicated DMA resources to ensure stable DShot600 performance and telemetry feedback.
84
+
-**Outputs 11-13:** Configured with `NODMA`. While they support standard PWM/DShot, they do not support RPM telemetry. This design prioritizes DMA bandwidth for the primary IMU (SPI1) and core motor functions.
85
+
86
+
> **Note:** Every output within a group must use the same output protocol (e.g., if Output 3 is set to DShot, Outputs 4, 5, and 6 must also be DShot).
79
87
80
88
## Battery Monitoring
81
89
@@ -114,4 +122,4 @@ The 8V power supply can be controlled by an RC channel. Set the parameters below
114
122
## Loading Firmware
115
123
116
124
Initial firmware load can be done with DFU by plugging in USB with the bootloader button pressed.Then you should load the "*with_bl.hex" firmware, using your favourite DFU loading tool.
117
-
Once the initial firmware is loaded you can update the firmware using any ArduPilot ground station software. Updates should be done with the "\*.apj" firmware files.
125
+
Once the initial firmware is loaded you can update the firmware using any ArduPilot ground station software. Updates should be done with the "\*.apj" firmware files.
0 commit comments