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
Flight Controller/ESC
#1
Greetings All….

Curious if anyone has any ideas on some issues I am having.  I have a ZMR 250 (I know I know obsolete, but it is the quad I learned on and it has sentimental value…..and it still flies nicely…or it did).  Anyway, I have had an ESC going out for some time.  Prop #3 doesn’t spin up as fast as the others (starts out erratically)  and when I “slam” the throttle shut, 1,2 & 4 stop almost immediately, but #3 coast down slowly.  The ESC is an RG20 running BLheli ver. 14.2 (never bothered to upgrade them).  So anyway, I ordered a new ESC.  So I am thinking that I will need to calibrate at a minimum the new ESC and it would probably be a good idea to recalibrate all of them, so I went ahead and installed the latest version of BLheli in anticipation of installing the new ESC.  I tried to use pass-through to “look” at the settings on the existing ESCs and got the error “Initialization of Flight Controller Denied”.  Hmmmmmm.  Ok, off to cleanflight I go to look at some of the setting in the FC (Naze32 rev6).  I immediately got a message that I had to upgrade the firmware on the FC……I’ve had it about a year.  Ok…I get that, so I saved all my settings and flashed the new firmware.  I re loaded my settings and had to add some settings back manually, but it worked (the quad flew).  I am using Cleanflight 2.0.0 and after I loaded the new firmware, I could NOT find anywhere to enable Vbat in Cleanflight and the damn thing just keeps screaming that I have a low battery (I don't).  I am still getting my altitude so I don’t think it’s the telemetry, but I have checked to see that softserial is set up properly anyway. I have not yet checked to see of all the connections etc. are ok…..not in depth anyway.....using just a cursory glance they all seem fine.  Second issue….when the quad hovers now it kind of ….”shakes”…kind of like the FC is over compensating as it adjust the speed of each motor?  None of my PIDs were changed and it didn’t do it before I flashed the firmware.

I know this is kind of a rambling post and I don’t want anyone to go do a bunch of research because I will be doing that anyway, I am just wondering if anything stands out as an obvious issue or screw up on my part (that’s what it usually is). Thinking

Thanks guys, questions/comments/advice & ridicule welcome! Big Grin
"Damn the torpedoes!!!  Full speed ahead!!!"
Reply
Login to remove this ad | Register Here
#2
The fact that you saved and used your old settings with the new firmware may have something to do with it. Whenever I flash new firmware, I always start from scratch
[-] The following 1 user Likes RENOV8R's post:
  • sirdude
Reply
#3
(17-Apr-2017, 02:13 AM)RENOV8R Wrote: The fact that you saved and used your old settings with the new firmware may have something to do with it.  Whenever I flash new firmware, I always start from scratch

Point taken.  I was operating under the premise that new versions of the firmware would be backward compatible.  Perhaps that is an incorrect assumption.  I'll keep it in mind, thank you!
"Damn the torpedoes!!!  Full speed ahead!!!"
Reply
#4
The key to your passthrough problem is the Naze32 Rev6.

If it's one of the early Rev6 versions, it doesn't work with passthrough and it also back feeds USB power to your PDB which means the ESCs are powered all the time.

As RENOV8R correctly points out, you can't restore the settings from an older version of the flight controller firmware onto a new version. Often, defaults and parameters change between releases. In this case, it's even more extreme than that as Cleanflight 2.0 is actually Betaflight 3.1!
[-] The following 1 user Likes unseen's post:
  • sirdude
Reply
#5
(17-Apr-2017, 11:24 AM)unseen Wrote: The key to your passthrough problem is the Naze32 Rev6.

If it's one of the early Rev6 versions, it doesn't work with passthrough and it also back feeds USB power to your PDB which means the ESCs are powered all the time.

As RENOV8R correctly points out, you can't restore the settings from an older version of the flight controller firmware onto a new version. Often, defaults and parameters change between releases. In this case, it's even more extreme than that as Cleanflight 2.0 is actually Betaflight 3.1!

Thanks for the input.  It's actually a Rev6a (I shouldn't have left that little detail out, sorry) and it does work with passthrough because that is how the ESCs were initially programmed when I first put the machine together.  I was not however aware you couldn't upgrade to the next firmware release and not use your existing settings.  Thanks to both of you for setting me straight on that.
"Damn the torpedoes!!!  Full speed ahead!!!"
[-] The following 2 users Like sirdude's post:
  • RENOV8R, unseen
Reply
#6
UPDATE:  Gentlemen, seems you were both correct.  Looking at the setting for the board in the new firmware, many of them were different.  The PID values themselves were the same, but all the rc rates were pretty well hosed.  There were some other issues as well, but the one that took me the longest to figure out was the telemetry.  I wasn’t getting it back to my Taranis anymore.  When I tried to invert it, it just told me it was an invalid command.  Seems the feature has been renamed in the latest firmware.  It used to be telemetry_inversion and now it’s tlm_inversion and of course it was off instead of on.  Thanks for your help. Smile
"Damn the torpedoes!!!  Full speed ahead!!!"
[-] The following 2 users Like sirdude's post:
  • RENOV8R, unseen
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Flywoo AIO BF4.4.3 ESC question husafreak 4 163 03-Feb-2024, 03:32 AM
Last Post: husafreak
  Help FC wiring to different ESC brand cele_FPV 2 144 30-Jan-2024, 10:29 PM
Last Post: cele_FPV
  Help No response flight controller with receiver Crazyart 1 237 09-Jan-2024, 12:53 AM
Last Post: Crazyart
  BetaFPV F4 FR 2S flight controller issues. itsmerandy 30 1,687 02-Nov-2023, 09:01 AM
Last Post: SnowLeopardFPV
  Radiolink Crossflight controller NHSA 7 920 07-Oct-2023, 06:44 PM
Last Post: SnowLeopardFPV


Login to remove this ad | Register Here