Beware of latest nightlies for the Devo 6s! SOLVED

More
30 Jan 2016 17:55 - 07 Feb 2016 19:09 #42428 by Sero
The last two nightlies (2016-1-27 and 2016-1-25) kill the L- switch, at least on my 6s...
All versions before that restore the function of the switch.

A day without flying can't be called a day.
Last edit: 07 Feb 2016 19:09 by Sero.

Please Log in or Create an account to join the conversation.

More
30 Jan 2016 18:09 #42429 by FDR
Replied by FDR on topic Beware of latest nightlies!
Please, report it in the Bug Tracker instead...

Please Log in or Create an account to join the conversation.

More
30 Jan 2016 18:59 #42431 by Sero
Replied by Sero on topic Beware of latest nightlies!
Done :whistle:

A day without flying can't be called a day.

Please Log in or Create an account to join the conversation.

More
30 Jan 2016 19:20 #42432 by Sero
Replied by Sero on topic Beware of latest nightlies!
BTW, it seems, that all nightlies from 2016 having that effect on my 6s... :huh:

Is there a way to get older ones, from last year?

A day without flying can't be called a day.

Please Log in or Create an account to join the conversation.

More
30 Jan 2016 22:56 #42435 by mwm
Replied by mwm on topic Beware of latest nightlies!
Other than getting someone to make a test build, there's no way to to get older nightly builds. However, you can work around this issue by setting "extra-buttons=trim-right-up" in hardware.ini. That will re-enable the L- button, but leave you with the Right+ trim button showing up in the Trim settings and on the button monitor page.

This is a result of bitbucket.org/deviationtx/deviation/pull...devo6-extra-switches . Unfortunately, I'm recovering from surgery and can't really sit at my desk to work on it.

Since it only affects the 6S (I'm sure we'd have had earlier reports on at least the 7E if it broke that) and there's a work-around, I don't think we need to back out that change.

Any chance I can get a dev to make a test build with one change? I believe this is an off-by-one error in src/target/devo6/tx_buttons.c, in that line 80 is
&& (!(1 << (buttonmap[idx] - 1) & Transmitter.ignore_buttons))) {
and should be
&& (!(1 << buttonmap[idx] & Transmitter.ignore_buttons))) {

Can someone check the nightly emulator build? I suspect the bug won't show up there, so the fix will need to be tested on real hardware.

Do not ask me questions via PM. Ask in the forums, where I'll answer if I can.

My remotely piloted vehicle ("drone") is a yacht.

Please Log in or Create an account to join the conversation.

More
30 Jan 2016 23:32 #42437 by Sero
Replied by Sero on topic Beware of latest nightlies!
That did the trick, thanks a huge lot. :woohoo:

A day without flying can't be called a day.

Please Log in or Create an account to join the conversation.

More
04 Feb 2016 17:07 - 04 Feb 2016 17:07 #42575 by blackmoon
Replied by blackmoon on topic Beware of latest nightlies!

mwm wrote: This is a result of bitbucket.org/deviationtx/deviation/pull...devo6-extra-switches . Unfortunately, I'm recovering from surgery and can't really sit at my desk to work on it.


Very nice! I was contemplating on how to add a momentary switch to the devo6S, and the only way was to parallel it with one of the other, now it will have is own variable.

Thank you Mike :D
Last edit: 04 Feb 2016 17:07 by blackmoon.

Please Log in or Create an account to join the conversation.

More
07 Feb 2016 00:52 #42700 by mwm
Replied by mwm on topic Beware of latest nightlies!
I just merged the one-line fix for this. It only affects the 6, and is known to work for the majority of users (those with either no extra inputs), so I did it sans review.

Please post if you can't remove that extra input and have it work!

Do not ask me questions via PM. Ask in the forums, where I'll answer if I can.

My remotely piloted vehicle ("drone") is a yacht.

Please Log in or Create an account to join the conversation.

More
07 Feb 2016 17:29 #42725 by Sero
Replied by Sero on topic Beware of latest nightlies!
I installed 2016-02-07, and it seems to have fixed the problem, no extra input needed anymore.

A day without flying can't be called a day.

Please Log in or Create an account to join the conversation.

More
07 Feb 2016 18:26 - 07 Feb 2016 18:26 #42726 by Thomas.Heiss
Replied by Thomas.Heiss on topic Beware of latest nightlies!
Can a moderator finally change the topic? Only Devo 6s seems to be affected by code changes.

A nothing saying topic is really irritating for all other forum visitors who want to install latest nightly-builds but use different Devo senders.

My 2cents

Thomas
Last edit: 07 Feb 2016 18:26 by Thomas.Heiss.

Please Log in or Create an account to join the conversation.

More
07 Feb 2016 19:07 - 07 Feb 2016 19:10 #42727 by RedSleds
Doesn't need to be a Mod.

Sero is able to edit the topic header to something a little more diplomatic and descriptive, ....and less dramatic.

DEVO 10 - Multi-module with nRF24L01 +PA +LNA, A7105 +PA, & CC2500 +PA +LNA transceivers.
Nightly Build: v4.0.1-548bbf5 (6/9/2015)
Last edit: 07 Feb 2016 19:10 by RedSleds.

Please Log in or Create an account to join the conversation.

More
07 Feb 2016 19:09 #42728 by Sero
Better?

A day without flying can't be called a day.

Please Log in or Create an account to join the conversation.

More
07 Feb 2016 19:11 - 07 Feb 2016 19:14 #42729 by RedSleds

DEVO 10 - Multi-module with nRF24L01 +PA +LNA, A7105 +PA, & CC2500 +PA +LNA transceivers.
Nightly Build: v4.0.1-548bbf5 (6/9/2015)
Last edit: 07 Feb 2016 19:14 by RedSleds.

Please Log in or Create an account to join the conversation.

Time to create page: 0.061 seconds
Powered by Kunena Forum