Test done. No issues. Before flight I changed parameters:
from: SERVO_DSHOT_ESC=0 to: SERVO_DSHOT_ESC=2
from: MOT_PWM_TYPE=DShot150 to: MOT_PWM_TYPE=DShot600
Hope DShot speed change haven’t influenced target of test you wanted me to do.
Anyway, motors spun with both DShot options but 12min flight test was done with DShot600 setting.
Question: Should I stay with SERVO_DSHOT_ESC=2 for regular flights? Or revert it to 0?
Now, I’m not tracking in detail which issues are fixed and which are resolved so apologies in advance if this ends up wasting your time a bit. I suspect @andyp1per will correct me if I’ve got something wrong.
Copter-4.2.1-rc1
With SERVO_DSHOT_RATE=4
MOT_PWM=4 (Dshot150) no motors span on multiple attempts
MOT_PWM=5 Dshot300 all motors span on arm
MOT_PWM=6 Dshot600 1st attempt, no motors span, subsequent attempts 3 out of 4 motors span
Copter-4.2.1-rc1
With SERVO_DSHOT_RATE=4
SERVO_DSHOT_ESC=2
MOT_PWM=4 (Dshot150) no motors span on multiple attempts
MOT_PWM=5 Dshot300 all motors span on arm
MOT_PWM=6 Dshot600 1st attempt, no motors span, 2nd attempt, all motors span, rebooted, worked first time
MOT_PWM=7 Dshot1200 - not a flicker
So Dshot 600 seems to be working fine now, but no dice on 150 or 1200, not that either of those worries me!