Hello guest, if you read this it means you are not registered. Click here to register in a few simple steps, you will enjoy all features of our Forum.
This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How to enable DShot Commands
#1
In this tutorial I will describe briefly how to enable Dshot Commands, which include "turtle mode" (flip over after a crash) and using your motors as a beeper. Here's the short version on how to enable it (for BLHeli and Betaflight).

First, you need to be running a BLHeli firmware version that supports it. All versions of BLHeli_32 supoprt Dshot Commands. BLHeli_S version 16.67 or 16.63 works too.

Second, you need to be using Dshot in Betaflight. If you're using Multishot or Oneshot, this won't work. The good news is that, even if your ESCs don't support Dshot600, they almost certainly do support Dshot300 or Dshot150. So you can probably use these features, you'll just give up a tiny bit of performance (or maybe you won't even notice the difference).

To use the ESC beeper, just enable a beeper mode in the Modes tab, exactly like you would if you had a regular pizeo beeper.

To use the Turtle Mode, configure "Flip Over After Crash" mode on a switch. When you are upside down, disarm, then enable Turtle Mode, then arm. Then use the pitch and roll stick to flip yourself over.

One last thing: you need to be running at least Betaflight 3.2 RC5 to make the most of Turtle Mode. Before RC5, all four motors would spin when you armed in Turtle Mode. This could result in burnt motors and ESCs if a motor was jammed with grass or dirt. In RC5, the behavior was changed to match KISS: the motors don't spin until you push the stick, and only the two motors that you command to move spin up. The other motors stay still.
[-] The following 1 user Likes sushicanfly's post:
  • kaitylynn
Reply
Login to remove this ad | Register Here
#2
This is the first I heard about turtle mode... I'll need to do some more research on that one! sounds like an interesting feature. I am guessing you need reversible motors for that right? All of my builds have reversible motors so I am fine but I know that not all motors are set up to do that (mainly because BLHeli says so when configuring them).

Another thing to point out, all of this requires BF3.2 right? I thought that DShot commands were one of the shiny new features of 3.2.

Edit:

I just did the research and turtle mode is pretty awesome! thanks for sharing that. It looks like I was right about how it works.

Also it looks like I was right about 3.2 as well. You might want to edit the Op to specify that in the beginning just in case there are others who go to try to enable these but don't know that.
carl.vegas
Current Quads: Operational: Diatone GT2 200 In need of repair: Bumble Bee, tehStein,  Slightly modified Vortex 250 
[-] The following 1 user Likes Carl.Vegas's post:
  • unseen
Reply
#3
Bardwell put up a video on this a couple of days ago.

It certainly looks useful for saving walking to fetch your quad, but at the same time, you can't see if you have a bent prop or similar, so there's always a chance of smoking a motor or ESC if you're not cautious.

As for using the motors as a beeper, nah. If you turn the effect up so that it's loud enough to be useful, you can also cook your motors.
Reply
#4
I thought turtle mode was an in-air thing.
You hit something, and the quad tries to level out to prevent you from crashing.

Am I wrong, is this really something to use when your are on the ground?
Check out my videos @ www.youtube.com/Marcelfint and let me know what you think!
Reply
#5
hey Flint,

Turtle mode, based on what I've read about, is just for when you land upside down, to flip you over right-side-up.

As for motor beeping... I don't think I'd use the motor beeping as a long-range "Where is my quad" the way that a regular beeper is supposed to be used... however being able to briefly get the quad to make noise when I am in the general area on quads that don't have a beeper installed (right now 75% of my rigs) would be a huge help! Right now what I often have to do as an alternative is briefly arm and disarm... the beeping would be much more effective. I wouldn't need any more volume than when the escs are first booting up.

Also, here is the Bardwell video for further info in case it helps anyone:
carl.vegas
Current Quads: Operational: Diatone GT2 200 In need of repair: Bumble Bee, tehStein,  Slightly modified Vortex 250 
[-] The following 1 user Likes Carl.Vegas's post:
  • Fint
Reply
#6
Quote: All versions of BLHeli_32 supoprt Dshot Commands

Ill correct you here not all 32bit supports DSHOT commands yet.

I do own 32bit but cant have this feature to work yet there is DSHOT Bug that need fixing only couple ecs can do this

Regards
Reply
#7
(21-Sep-2017, 10:42 AM)Carl.Vegas Wrote: hey Flint,

Turtle mode, based on what I've read about, is just for when you land upside down, to flip you over right-side-up.

As for motor beeping... I don't think I'd use the motor beeping as a long-range "Where is my quad" the way that a regular beeper is supposed to be used... however being able to briefly get the quad to make noise when I am in the general area on quads that don't have a beeper installed (right now 75% of my rigs) would be a huge help! Right now what I often have to do as an alternative is briefly arm and disarm... the beeping would be much more effective. I wouldn't need any more volume than when the escs are first booting up.

Also, here is the Bardwell video for further info in case it helps anyone:

Ah, another great vid by JB Tongue
I'd personally stay away from this, no way to see if anything is inside your motor or if the prop is OK.
Could do more harm than good, guess its more a "race" feature rather than freestyle.
Check out my videos @ www.youtube.com/Marcelfint and let me know what you think!
Reply
#8
^^^, Yeah if you're racing, you want to get back up any way possible. Freestyle, maybe not so much.
Reply
#9
I have it enabled for those hail marry situations. Like if my quad were to end up on a roof or something odd like that. Better to have it and never use it, than to need it and not have it I think.
Flying: Talon 6S 6" 2407s 381g no bat, Martian 3, 5" 2205s sooo heavy + gopro session 5 573g AUW, Aurora 5" 2205s 280g no bat, Druckbaer 3" 1404s 172g AUW 3S 550, BQE Megapixel 2.5" 1107s 139g AUW 3S 550, BabyHawk R 2.5" 164g AUW 3S 550 (stock except microeagle, CRSF, 2.5" arms) and maybe 3 more, for now...
 




[-] The following 1 user Likes McDee's post:
  • Tom BD Bad
Reply
#10
That too. I've put it on my long range birds in case I crash upside down far away. Might very well save the day.
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Add RPM Filtering & Bi-Directional DSHOT to BLHeli_S ESCs Clones123 10 8,223 13-Mar-2022, 07:17 PM
Last Post: Dream Weaver
  Problem with setting up bidirectional Dshot Mlado53 4 3,433 09-Mar-2022, 04:46 PM
Last Post: Mlado53
  ESC How to enable OneSshot Braydon Wood 0 1,719 20-Jan-2016, 05:51 PM
Last Post: Braydon Wood


Login to remove this ad | Register Here