TauLabs / TauLabs

taulabs.org
Other
455 stars 393 forks source link

MotorsSpinWhileArmed #1597

Closed EjectSteve closed 9 years ago

EjectSteve commented 9 years ago

Using build taulabs_next_20150510_191255_be71c3afc6_win32.exe

With template gemini-prerelease-m2.uav

The MotorsSpinWhileArmed setting can be changed to FALSE, but returns to TRUE when I close GCS and go back in. I have been sure to press send and save many times and have powercycled the FC as well. This is a TBS Gemini.

Change motor outputs to oneshot works fine and the settings stay saved.

EjectSteve commented 9 years ago

I changed the neutral settings for motors to 1650 and also noticed and unchecked the option on the motor page that says "Motors spin at neutral output when armed and throttle below zero". I guess this translates to "Motors Spin when Armed". When I changed it on the motors page it also changed to FALSE for the "MotorsSpinWhileArmed" on the System page. If this is the expected behavior, than for me, the issue is resolved.

SystemsGuy commented 9 years ago

@EjectSteve did you clean up that uav before importing it? Not 100% sure it's related, but there are a lot of old objects in it.

EjectSteve commented 9 years ago

I did not clean the file as I'm not sure how that would be accomplished. As far as I know, this build is working as expected since checking/unchecking this works: "Motors spin at neutral output when armed and throttle below zero". Directly setting true/false on this setting does not save: MotorsSpinWhileArmed.

Perhaps this is just an anomaly if the release I used.

mlyle commented 9 years ago

One thing I've noticed is that directly changing booleans/enums in the uav object browser requires clicking on something else before sending to the flight board and saving. Could this be related?

JosephRDawson commented 9 years ago

I had to click on the logic variable and have it highlighted while i clicked save for it to work! How crazy!

mlyle commented 9 years ago

Yah, UAVO save behavior is weird.