Posts: 17 Threads: 3 Likes Received: 1 in 1 posts Likes Given: 4 Joined: Aug 2021 Reputation: 0 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 • Posts: 4,550 Threads: 38 Likes Received: 1,245 in 1,064 posts Likes Given: 430 Joined: Aug 2020 Reputation: 118 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 Posts: 17 Threads: 3 Likes Received: 1 in 1 posts Likes Given: 4 Joined: Aug 2021 Reputation: 0 (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. • Posts: 4,550 Threads: 38 Likes Received: 1,245 in 1,064 posts Likes Given: 430 Joined: Aug 2020 Reputation: 118 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. • Posts: 17 Threads: 3 Likes Received: 1 in 1 posts Likes Given: 4 Joined: Aug 2021 Reputation: 0 (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. • Posts: 590 Threads: 16 Likes Received: 176 in 149 posts Likes Given: 26 Joined: Jun 2021 Reputation: 8 Do you see the channel values changing your your radio when you move the switches? Posts: 1,507 Threads: 49 Likes Received: 714 in 525 posts Likes Given: 478 Joined: Oct 2020 Reputation: 93 Did you check the outputs tab on your radio? • Posts: 4,550 Threads: 38 Likes Received: 1,245 in 1,064 posts Likes Given: 430 Joined: Aug 2020 Reputation: 118 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: • Posts: 17 Threads: 3 Likes Received: 1 in 1 posts Likes Given: 4 Joined: Aug 2021 Reputation: 0 (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. • Posts: 17 Threads: 3 Likes Received: 1 in 1 posts Likes Given: 4 Joined: Aug 2021 Reputation: 0 (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. • Posts: 17 Threads: 3 Likes Received: 1 in 1 posts Likes Given: 4 Joined: Aug 2021 Reputation: 0 (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. • Posts: 4,550 Threads: 38 Likes Received: 1,245 in 1,064 posts Likes Given: 430 Joined: Aug 2020 Reputation: 118 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. • Posts: 17 Threads: 3 Likes Received: 1 in 1 posts Likes Given: 4 Joined: Aug 2021 Reputation: 0 (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. • Posts: 4,550 Threads: 38 Likes Received: 1,245 in 1,064 posts Likes Given: 430 Joined: Aug 2020 Reputation: 118 (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? ?? • Posts: 17 Threads: 3 Likes Received: 1 in 1 posts Likes Given: 4 Joined: Aug 2021 Reputation: 0 13-Sep-2021, 01:24 AM (This post was last modified: 13-Sep-2021, 01:25 AM by Kegger.) (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. • |