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
Betaflight MODES Problem
#1
I'm having a problem with probably the easiest thing to do in Betaflight... MODES.  I have a Radiomaster TX16S that I use to control a quadcopter with a Xilo F4.  About 3 months ago, I had previously configured all of the switches I required without issue.  Then, a few days ago, I decided to change the layout of my switches.  I started this entire process by DELETING the INPUTS and MIXES I had previously assigned to the switches... a clean slate.  Then I started allocating commands to the various switches.  Everything went fine as long as I used a switch that I had previously NOT used... a fresh switch.  Then I decided to use a switch that I had previously used and Betaflight MODES would not recognize it.  For example, I moved my ARM switch from the switch located just above the throttle to the 2-position switch on the top, right of my TX16S. I had never used that switch before so I had no issues.  Then, I chose to reassign the switch just above the throttle to HEADFREE.  Betaflight didn't recognize the switch anymore.  I clicked the switch back-and-forth without any luck.  This happened to any switch I attempted to reassign that had been previously used in the layout I had just deleted.  So, I'm completely lost now.  Such a simple thing as assigning switches in Betaflight.  So, if anyone happens to know how I can unlock my switches so Betaflight MODES recognizes them, I'd be greatly appreciative.

Kegger
Reply
Login to remove this ad | Register Here
#2
First place to start is to check the Betaflight Configurator> Receiver tab to see if the AUX channels are moving when you toggle the switches to the on or off or center position.

If the above is working then fine else you may need to setup your switches in OpenTX properly.

You can reset the modes setup in Betaflight via the CLI by pasting the commands below:

aux 0 0 0 900 900 0 0
aux 1 0 0 900 900 0 0
aux 2 0 0 900 900 0 0
aux 3 0 0 900 900 0 0
aux 4 0 0 900 900 0 0
aux 5 0 0 900 900 0 0
aux 6 0 0 900 900 0 0
aux 7 0 0 900 900 0 0
aux 8 0 0 900 900 0 0
aux 9 0 0 900 900 0 0
aux 10 0 0 900 900 0 0
aux 11 0 0 900 900 0 0
aux 12 0 0 900 900 0 0
aux 13 0 0 900 900 0 0
aux 14 0 0 900 900 0 0
aux 15 0 0 900 900 0 0
aux 16 0 0 900 900 0 0
aux 17 0 0 900 900 0 0
aux 18 0 0 900 900 0 0
aux 19 0 0 900 900 0 0
save
[-] The following 1 user Likes kafie1980's post:
  • Kegger
Reply
#3
(26-Aug-2021, 03:09 AM)kafie1980 Wrote: First place to start is to check the Betaflight Configurator> Receiver tab to see if the AUX channels are moving when you toggle the switches to the on or off or center position.

If the above is working then fine else you may need to setup your switches in OpenTX properly.

You can reset the modes setup in Betaflight via the CLI by pasting the commands below:

aux 0 0 0 900 900 0 0
aux 1 0 0 900 900 0 0
aux 2 0 0 900 900 0 0
aux 3 0 0 900 900 0 0
aux 4 0 0 900 900 0 0
aux 5 0 0 900 900 0 0
aux 6 0 0 900 900 0 0
aux 7 0 0 900 900 0 0
aux 8 0 0 900 900 0 0
aux 9 0 0 900 900 0 0
aux 10 0 0 900 900 0 0
aux 11 0 0 900 900 0 0
aux 12 0 0 900 900 0 0
aux 13 0 0 900 900 0 0
aux 14 0 0 900 900 0 0
aux 15 0 0 900 900 0 0
aux 16 0 0 900 900 0 0
aux 17 0 0 900 900 0 0
aux 18 0 0 900 900 0 0
aux 19 0 0 900 900 0 0
save

I really appreciate the advice.  As far as checking the receiver tabs, the only AUX Channels that respond to my switch toggling on the TX16S are the 3 that I got to initially to work.  The real odd thing is, no other switch elicits a response from Betaflight.  I can confirm the switches on the TX16S are functioning... and, they use to all work days ago.  Now, for some bizarre reason, they don't want to work anymore.  Also, on the CLI page, AUX shows only the 3 functioning switches possess data... the remainder have the "0 0 900 900 0 0" place holder.
Reply
#4
You might to back up your radio and do a factory reset and set it up again.

Unless someone else can suggest anything more better to do, I am literally out of ideas.
Reply
#5
(26-Aug-2021, 10:04 AM)kafie1980 Wrote: You might to back up your radio and do a factory reset and set it up again.

Unless someone else can suggest anything more better to do, I am literally out of ideas.

I really want to thank you for all your help.  I'm out of ideas as well.  I've replaced the Flight Controller... updated the firmware on the transmitter and receiver... deleted the model data from the transmitter and started from scratch... and confirmed all of my data in Open TX Companion.  The only thing I have left is the transmitter has an issue.  Literally, everything worked just fine a few weeks ago.  Then, when I decided to rework the modes for my quadcopters, the modes decided not to work anymore.
Reply
#6
Do you see the channel values changing your your radio when you move the switches?
[-] The following 1 user Likes MrSolo's post:
  • Kegger
Reply
#7
Did you check the outputs tab on your radio?
Reply
#8
Yes checking channel values on the transmitter itself when you activate the switched is a good suggestion.

Did you actually do a Factory reset? To a Factory reset on the TX16S have a look at this video:

Reply
#9
(29-Aug-2021, 11:17 PM)MrSolo Wrote: Do you see the channel values changing your your radio when you move the switches?

Yes.  The transmitter is identifying each specific switch I use on the MIXES page of OpenTX.
Reply
#10
(30-Aug-2021, 01:40 AM)V-22 Wrote: Did you check the outputs tab on your radio?

Yes... all of the switch assignments I created are listed on the OUTPUT tab.  Other than that, the transmitter is giving me feedback that the switches are functioning.  When I go to Betaflight, only a few are recognized.  On Betaflight's RECEIVER page, only 3 switches are recognized.  A few weeks ago, Betaflight recognized all of them.  I think something is not right with the transmitter.
Reply
#11
(30-Aug-2021, 01:46 AM)kafie1980 Wrote: Yes checking channel values on the transmitter itself when you activate the switched is a good suggestion.

Did you actually do a Factory reset? To a Factory reset on the TX16S have a look at this video:


Yes I did.  I accomplished a complete factory reset.  Additionally, I downloaded OpenTX Companion... downloaded the latest version of OpenTX and made my TX16S all brand new again.  I actually thought this would return my transmitted to the way it ws.  No luck.
Reply
#12
Can you reconfirm what receiver you are using?

On Crossfire something like this could happen if you change from 12 channels to 8 channels. Because then you have less AUX channels.
Reply
#13
(30-Aug-2021, 07:04 AM)kafie1980 Wrote: Can you reconfirm what receiver you are using?

On Crossfire something like this could happen if you change from 12 channels to 8 channels. Because then you have less AUX channels.
I'm using a Radiomaster TX16S.  I originally thought it was a channel issue.  To the best of my ability, I confirmed I was exploiting all 16 channels.  RSSI, for my flight controller, uses Channel 16 to push data and the transmitter is receiving that data.
Reply
#14
(31-Aug-2021, 08:16 PM)Kegger Wrote: I'm using a Radiomaster TX16S.  I originally thought it was a channel issue.  To the best of my ability, I confirmed I was exploiting all 16 channels.  RSSI, for my flight controller, uses Channel 16 to push data and the transmitter is receiving that data.

What radio protocol are you using? Crossfire? FrSKY? ??
Reply
#15
(31-Aug-2021, 11:22 PM)kafie1980 Wrote: What radio protocol are you using? Crossfire? FrSKY? ??

I'm using a Siyi FM30 Long Range Transmitter.  However, it did the same thing when I was sing a FrSky receiver.
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  [SOLVED] betaflight 4.4 rx configuration for frsky r-xsr sim_tcr 7 2,293 18-May-2024, 07:25 PM
Last Post: SnowLeopardFPV
  Announcement Betaflight 4.5.0 *** FINAL RELEASE *** Now Available SnowLeopardFPV 4 856 08-May-2024, 02:19 PM
Last Post: SnowLeopardFPV
Exclamation Betaflight Configurator - HELP iFly4rotors 11 634 05-May-2024, 08:09 PM
Last Post: Eyes.fpv
  Announcement Betaflight 4.5.0 Release Candidate 4 Now Available SnowLeopardFPV 8 2,645 15-Apr-2024, 06:50 PM
Last Post: SnowLeopardFPV
  Drone and flysky problem Bekshiyakhaye 7 270 06-Apr-2024, 03:13 PM
Last Post: SnowLeopardFPV


Login to remove this ad | Register Here