We are using ArduPilot v4.6.2 with BDShot firmware and DShot 300 ESCs. During ground testing (no propellers), after arming the drone and increasing throttle to about 50%, the motor PWM did not vary — it stayed between 1100–1200 . When the throttle was increased above ~50%, PWM jumped directly from ~1100 to ~1800+. All motor/ESC-related parameters are at their default values. However, during flight testing the drone took off and hovered correctly at expected PWM values.
Motor: Machtech DM7006 340KV
ESC: APD ESC 80A
Propeller: 28 inch
Drone maximum weight: 10 kg
Operating modes tested: Stabilize, AltHold