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:
  • 1 Vote(s) - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
what is MIN_THROTTLE, MIN_COMMAND
#1
It's kind of embarrasing for me having spent months in the hobby, I am still confused about Min_throttle and Min_command in Cleanflight.  Rolleyes Rolleyes
But can someone explain in really simple layman's term?
Reply
Login to remove this ad | Register Here
#2
min_command, min_throttle and the rest are usually a big source of confusion. I won't confuse you with what they do in the code, however here are some concepts, and what you should set them to (how to use them).

Minimum command is basically is the value sent to your motors when disarmed or armed with MOTOR_STOP on. It should be less than your BLHeli min throttle to stop your motors from spinning.

When you have MOTOR_STOP off and you arm, the FC sends min_throttle to the ESC. Minimum throttle should be set to the lowest value at which you motors spin reliably when you check them in motors tab, + 10 to 20 for safety.

lets say if they start spinning at 1040, then set min_throttle to something between 1050-1060 (where the motor begin to spinning smoothly)

For my ESCs, PPM min throttle in BlHeli is 1020 and min_throttle in Betaflight is 1030 though it may be different for you. Your max throttle in BLHeli should be slightly lower than max_throttle in Betaflight (which should ideally be 2000). Now to add to confusion, we still have min_check and max_check.
[-] The following 1 user Likes Multirotor Army's post:
  • mwsenoj
Reply
#3
thank you that really cleared things up for me Smile
Reply
#4
Hmm... I was curiose what are my ESC settings. Luckily I've made screen shots:
   
I think that when I was flashing them I just did not set min/max throttle. 
Any suggestions for good values?
Reply
#5
(28-Mar-2016, 10:00 PM)Łukasz Twardowski Wrote: Hmm... I was curiose what are my ESC settings. Luckily I've made screen shots:

I think that when I was flashing them I just did not set min/max throttle. 
Any suggestions for good values?

Be it the right way or the wrong way this is how I do my ESC Calibrations.

Based on BLheli ESC's

1. Firstly, I always update to the latest firmware on the ESC's
2. I do a esc calibration in Cleanflight
3. Then I manually set min throttle on each motor to the point it starts to run smoothly, I may end up with something like this.
Motor1, Min 1028, Motor 2, Min 1028, Motor 3, Min 1034, Motor 4, Min 1029

4. Then I make note of all the min settings. and go back to BLheli suite and make all my motors start the same in Min Throttle by adjusting them all to 1034 and maximum to around 1980.

This method seems to work very well for me.

Now, the difference between Min Throttle and Min command is:

*Min Throttle: Minimum Throttle - Set this to the minimum throttle level that enables all motors to start reliably.

* Min Command:Minimum Command - This is the "idle" signal level that will be sent to the ESCs when the craft is disarmed, which should not cause the motors to spin.  normally set at 1000.



* This information can be read in full here: https://github.com/cleanflight/cleanflig...Started.md
Reply
#6
Thanks!
Reply
#7
This is a great explanation
Enjoy FPV Drone adventures? My GearYouTube, website
Reply



Login to remove this ad | Register Here