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
random uncommanded yaw issue in flight?
#16
(19-Oct-2023, 08:46 AM)SnowLeopardFPV Wrote: My money is on an faulty gyro. After all, they are mechanical devices so something could be getting intermittently "stuck" internally. With the abuse some of these quads take it's surprising that they do actually last without issues as long as they do.

"Stuck" is certainly what it feels like. I can get it to start yawing sometimes by initiating a yaw and centering the stick, it keeps going, then bumping the stick opposite stops it. I'm getting help from you guys on my other thread about upgrading my old quads. Maybe I'll replace this Heliospring FC next. Certainly cheaper than a set of motors...
Reply
Login to remove this ad | Register Here
#17
I replaced the capacitor and flew it today. Again it started yawing towards the end of the flight but I really studied the yawing and it seemed like it was yawing in small steps, like pulsing or something. Also the camera feed started getting wonky, breaking up, at the end of the flight. I put a new set of 6x4x3 poirops on for a second flight and it seemed smoother, it did not yaw at all, but the camera feed started jumping around toward the end again. It's a TBS Unify 5G8. So that camera feed moving is new. On the bench back home I took the quad apart to look at the Unify and re mount it. When I did that I found one of the screws holding the VTX antenna and upper plate missing. Hopefully that was the problem, vibrations of the VTX antenna would transfer via the fairly heavy cable to the Unify and electronics stack. Maybe exacerbated by a bad set of props. I'll post after I fly it again tomorrow.
Reply
#18
increase p-term and i-term on yaw.
it might be a low value, as it is voltage related.
[-] The following 1 user Likes hugnosed_bat's post:
  • husafreak
Reply
#19
The first response I got to this thread was from @Suros: "My first bets would be a motor bearing or loose screws in the frame. You've had it for a fair bit." and at this point I think that the yaw may have been due to the missing screw for the body that also secures the antenna mount. I flew it a couple of flights today with no yawing and no degraded video. Fingers crossed it continues to fly well.

@hugnosed_bat this FC is the Helio Spring F3 running Butterflight, which I take is gone now, as well as the computer it was on. Am I correct in assuming that my only chance to manipulate the settings on this FC would be to flash it to another system, one like Emuflight that supports the F3 Helio, and start over fresh? Because I would rather just leave it be and fly it as is if that is the case.
Reply
#20
yes, you would need to set it up, like in betaflight. emiflight is made for the helio spring about filtering, its the perfect match between fc and software. that particular target got the most attention by the emuflight developers.
you could choose a tuning preset, or foy it out of the box. the emuflight defaults does cover a wider range of builds than the betflight defaults - it should fly prett decent even without preset or tuning.
Reply
#21
You have nothing to lose by trying EmuFlight on the FC. First make sure you have CLI "dump" and "diff all" backups of the Butterflight settings saved somewhere safe on your computer so you can just revert back to the original Butterflight firmware and configuration if things don't work out with EmuFlight.
Reply
#22
Thanks for the confidence booster, here we go!
Couple Q's:
I have Emuflight 0.4.1 running on my computer. But not Butterflight. When I plug in my (currently Butterflight) Helio Spring FC will Emuflight recognize it? Can I get the CLI "dump" and "diff all" files then? Before I re flash the board? Or will Emuflight require me to re flash the board before it can communicate with it? And then I would be starting from scratch. Which I am willing to do now.
The other question relates to the "dump" and "diff all" files. I read Oscar Liang's page on CLI commands. He covers the differences. But after re flashing an FC to a newer version which one is normally saved? Saving the "diff all" sounds like going back to a previously flown set up after not being happy with your changes. But Saving the "dump" would reinstall your settings after a re flash.
Reply
#23
(10-Nov-2023, 06:03 PM)husafreak Wrote: I have Emuflight 0.4.1 running on my computer. But not Butterflight. When I plug in my (currently Butterflight) Helio Spring FC will Emuflight recognize it? Can I get the CLI "dump" and "diff all" files then? Before I re flash the board? Or will Emuflight require me to re flash the board before it can communicate with it? And then I would be starting from scratch. Which I am willing to do now.

You will need to use ButterFlight Configurator to get the CLI "dump" and "diff all" from your FC before updating it to EmuFlight. You can get the latest 10.4.2 release version of ButterFlight Configurator at the link below...

https://github.com/ButterFlight/butterfl...ag/v10.4.2

You will then need to use EmuFlight Configurator to flash EmuFlight firmware to the FC. To get EmuFlight to recognise the FC in DFU mode you may have to force the FC into DFU mode by holding down the bind button on the FC while plugging in a USB cable. When flashing EmuFlight firmware to the FC, make sure you have the "Full chip erase" option switched on in the Firmware Flasher tab of EmuFlight Configurator.

(10-Nov-2023, 06:03 PM)husafreak Wrote: The other question relates to the "dump" and "diff all" files. I read Oscar Liang's page on CLI commands. He covers the differences. But after re flashing an FC to a newer version which one is normally saved? Saving the "diff all" sounds like going back to a previously flown set up after not being happy with your changes. But Saving the "dump" would reinstall your settings after a re flash.

I always save both a "dump" and "diff all" before updating the firmware on an FC. If you need to flash back to a previous / different firmware version you only actually need to run the "diff all" file back in that you saved for that firmware version.

A "dump" contains the full set of ALL configuration settings including ones that you haven't changed from their default values, while a "diff all" only contain any settings that you have changed from their default values. After freshly flashing new firmware to an FC, all the settings will be on their default values so applying a "diff all" will then just (re)change any settings back to the values they were previously changed to from the default values.

I hope that all makes some sense Smile
[-] The following 1 user Likes SnowLeopardFPV's post:
  • husafreak
Reply
#24
I'm also unsure whether my Helio Spring FC is an F3 or F4. After taking the quad apart and looking the board I don't see any print either but I see from documentation that it runs F3 and F4? I didn't see a download on Github for older versions of Emuflight so I hope that 0.4.1 will work with my FC.
Reply
#25
@SnowLeopardFPV Thanks. I thought Butterflight being gone meant GONE! This is more like gone but not forgotten Wink I now have Butterflight running on my Mac. Sooo, your CLI explanation is understood. But what file should I load after flashing the FC from Butterflight to Emuflight? "dump" or "diff all"? What would you use?
Do you think Emuflight will suggest a target for my Helio Spring FC? Or how will I know which target to use?
Reply
#26
the diff or dump would be to step back to butterflight, if something went wrong with emuflight.
you need to set it up freshly;
board orientation
check the motor mapping, motor direction, esc protocoll
receiver protocoll, modes
osd
close to the maiden :-) first on the defaults, than maybe check a preset
Reply
#27
You shouldn't use the settings file from ButterFlight after flashing EmuFlight to the FC. There are things you can pick and choose such as the Ports and Modes settigs, but as a whole it is best to just aet everything up from scratch again in the EmuFlight Configurator. As for the tune, either use the EmuFlight defaults or one of the presets from the drop down box on the PIDs tab.

You will need to manually select the HELIOSPRING firmware target.
Reply
#28
Gotcha, now I know what to expect. I'll look over what I had in Butterflight and take some screenshots, then flash that sucker.
Reply
#29
I neglected to close this discussion, my bad. The transition to Emuflight went fine and the quad is flying really well on mostly default settings. The missing screw must have been the culprit causing yaw. The loose antenna and its mount vibrating must have done it. Thank you all for your help.
Reply
#30
nice to hear you are enjoying emuflight :-)
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  betaflight config 10.10 RC2 issue Rob Axel 3 286 10-Feb-2024, 01:21 PM
Last Post: Rob Axel
  Help Help needed - blackbox file samples to finetune Flight time prediction model whiterabbit 1 239 25-Jul-2023, 12:20 AM
Last Post: whiterabbit
  Flight Duration (or not) BadRaven 7 422 15-Feb-2023, 08:16 AM
Last Post: Lemonyleprosy
  Image transmission stopped during flight Snyfir 4 1,212 08-Feb-2023, 02:22 PM
Last Post: SnowLeopardFPV
  Component failure mid flight, Rob Axel 6 549 24-Jul-2021, 12:26 AM
Last Post: MrSolo


Login to remove this ad | Register Here