<p>As is explained in <a href="https://intofpv.com/t-dshot1200-removed-from-betaflight-4-1" rel="noreferrer">this forum post</a>, support for DSHOT1200 signaling was indeed removed from Betaflight due to its primary use case being devalued starting in version 4.1.</p>

<blockquote>
  <p>DShot1200 is officially removed from Betaflight 4.1:</p>
  
  <ol>
  <li><p>Dshot1200 is only needed for 32khz looptime, and 32khz looptime isn't supported any more in Betaflight. The highest looptime in Betaflight (in BF4.1) is 8KHz, and Dshot600 is enough for 8khz looptime</p></li>
  <li><p>Dshot1200 was not stable when used with bidirectional DShot which is required for RPM filter, which has a higher priority than DShot1200</p></li>
  </ol>
</blockquote>

<p><a href="https://github.com/betaflight/betaflight/issues/8967" rel="noreferrer">This GitHub issue</a> also points out that DSHOT1200 was poorly supported by BLHELI_S and BLHELI_32 ESC firmwares and wasn't really necessary to maintain.</p>

CC BY-SA 4.0
2020-04-23T05:40:25.090Z
2020-04-23T05:40:25.090Z
ifconfig
<p>I just went to update my flight controller from 3.5.3 to 4.1.0, and I noticed that some time in the past two years the option to enable DSHOT1200 was removed from Betaflight.</p>

<p>Does anyone know why this happened? Was it something to do with the release of RPM filtering?</p>

<betaflight><esc><firmware><dshot>
What happened to DSHOT1200 support in Betaflight?
ifconfig
# What happened to DSHOT1200 support in Betaflight?

(Asked by: username_0 on 2020-04-23)

I just went to update my flight controller from 3.5.3 to 4.1.0, and I noticed that some time in the past two years the option to enable DSHOT1200 was removed from Betaflight.

Does anyone know why this happened? Was it something to do with the release of RPM filtering?

**Tags:** betaflight, esc, firmware, dshot


---

## 1 answers

### Answer by username_0 on 2020-04-23. Score: 5 | Accepted answer

As is explained in [this forum post](https://intofpv.com/t-dshot1200-removed-from-betaflight-4-1), support for DSHOT1200 signaling was indeed removed from Betaflight due to its primary use case being devalued starting in version 4.1.

> DShot1200 is officially removed from Betaflight 4.1:
>
> 1. Dshot1200 is only needed for 32khz looptime, and 32khz looptime isn't supported any more in Betaflight. The highest looptime in Betaflight (in BF4.1) is 8KHz, and Dshot600 is enough for 8khz looptime
> 2. Dshot1200 was not stable when used with bidirectional DShot which is required for RPM filter, which has a higher priority than DShot1200

[This GitHub issue](https://github.com/betaflight/betaflight/issues/8967) also points out that DSHOT1200 was poorly supported by BLHELI\_S and BLHELI\_32 ESC firmwares and wasn't really necessary to maintain.


---

