RCU Forums

RCU Forums (https://www.rcuniverse.com/forum/)
-   RC Jets (https://www.rcuniverse.com/forum/rc-jets-120/)
-   -   DX18 3 pos switch programming (https://www.rcuniverse.com/forum/rc-jets-120/11615613-dx18-3-pos-switch-programming.html)

marquisvns 04-05-2015 08:14 PM

DX18 3 pos switch programming
 
Anyone knows how to set up DX18 3 position switch B to all positive values in X+8 travel? Say 35%, 55% and 75%?

Thanks in advance,
Barry

Vincent 04-06-2015 04:49 AM

You could assign that switch in the dual rate menu and give it those percentages in 0,1,2
Vin...

wfield0455 04-06-2015 04:52 AM

2 Attachment(s)

Originally Posted by marquisvns (Post 12017326)
Anyone knows how to set up DX18 3 position switch B to all positive values in X+8 travel? Say 35%, 55% and 75%?

Thanks in advance,
Barry

Barry, you should be able to do this using the Gyro function in the DX18. In the System Menu, Aircraft Type, after the wing and tail type have been selected, press NEXT and set Gyro 1: to Active. You should then be able to go to the main menu and select Gyro 1. In this menu you will see Inh > Inh, change these to be the desired switch and the gyro channel I'll assume switch D and X+8 so set them to D > X+8. Just toggle the switch to select D for the first field. Scroll down to the Switch field at the bottom of the screen and set this to D as well. This will select the curve to be used for each switch position. Set switch D to the desired position to output 35% and scroll to the blinking field in the curve values fields and change it until you see 100 -> 35 at the bottom of the screen. Repeat this process for each of the 3 switch positions and values and you should be done..

Hope this helps.

Edit: Added attachements with SPM files to implement 3 pos switch with positive values for each position
File 3PosSw uses Dx18 Gyro function to select values with Switch D and output them to X+8.
File 3PosSwDS uses the Dx18 Digital Switch function to select values with switch B and output them to X+8. It also
uses the Gyro function to output Switch D to X+7.

wfield0455 04-06-2015 05:08 AM


You could assign that switch in the dual rate menu and give it those percentages in 0,1,2
Vin...
Since he wants a positive value for each of the 3 switch positions, using dual rates or end points/travel adjust won't work as that will still result in a positive value, centered, negative value for the 3 switch positions.

samdimaio 04-06-2015 06:35 AM

Barry,

Call Steve (610-324-2928) on this - he can walk you thru it on the phone.

sam

Canadian Man 04-06-2015 11:41 AM

Once this has been sorted can it be posted here please. I would like to know the answer to this as well.

Thanks!

wfield0455 04-06-2015 01:26 PM


Originally Posted by Canadian Man (Post 12017639)
Once this has been sorted can it be posted here please. I would like to know the answer to this as well.

Thanks!

Or you could read post 3 which describes how to do exactly what was originally requested, assign 3 positive values to a 3 position switch. If you doubt that it works, simply download the attached SPM file to your transmitter and try it..

marquisvns 04-06-2015 02:03 PM

Thanks for all the inputs, but none worked for me, so spoke to Andy Kunz, he had me go to the system menu and adjust the values under "Digital Switch" that corresponds to the switch/channel. This should have worked, but didn't for me either, since I had another channel, AX3 also actuated by switch B, and would have messed up AX3 pretty badly.

So next, he had me created 3 independent mixes to the each of the positions of that switch to X+8 and this worked beautifully. So conversely, I suppose if I set up Digital Switch from system menu properly for B and X+8, and then pmix AX3, probably would have also worked and would save me a couple of pmixes. He did comment that the Gyro feature of the DX18 should have also worked but he's not that familiar with it, .........and I didn't know that it was even there!

Regards,
Barry

PREACHHAMES 04-06-2015 05:50 PM

Just used Wayne's tutorial with the Gyro feature. Works great...thank you!

Greg

wfield0455 04-07-2015 03:01 AM


Originally Posted by marquisvns (Post 12017704)
Thanks for all the inputs, but none worked for me, so spoke to Andy Kunz, he had me go to the system menu and adjust the values under "Digital Switch" that corresponds to the switch/channel. This should have worked, but didn't for me either, since I had another channel, AX3 also actuated by switch B, and would have messed up AX3 pretty badly.

So next, he had me created 3 independent mixes to the each of the positions of that switch to X+8 and this worked beautifully. So conversely, I suppose if I set up Digital Switch from system menu properly for B and X+8, and then pmix AX3, probably would have also worked and would save me a couple of pmixes. He did comment that the Gyro feature of the DX18 should have also worked but he's not that familiar with it, .........and I didn't know that it was even there!

Regards,
Barry

Barry,

Thanks for posting what you discovered. The Digital Switch function was added by a firmware upgrade that came after I stopped using my DX18 so I wasn't familiar with it. It's definitely the simplest way to do what you originally asked but apparently needs to be the only function using that switch. That restriction is probably true for the gyro function as well. If you need to share multiple functions between a single switch then mixes are the best way to go as you already figured out.

Wayne

flyloose 04-07-2015 05:51 AM

Just starting to learn the ins & outs of my DX18G2. Could you give me an example of when you would use positive values on a 3 pos switch?
Thanks

wfield0455 04-07-2015 08:36 AM


Originally Posted by flyloose (Post 12018026)
Just starting to learn the ins & outs of my DX18G2. Could you give me an example of when you would use positive values on a 3 pos switch?
Thanks

One example could be for something like the Cortex 3 axis gyro. The magnitude and sign of the value controls the gain of the gyro and also selects it's operating mode. For example +35% would be 35% gain in normal mode while -55% would be 55% gain in hold mode. Since I'm working from memory, I could easily have those swapped but hopefully it still gets the point across. If you wanted 3 different gains for takeoff/landing, high speed flight and aerobatics, all in normal mode, you would want 3 different positive values.

marquisvns 04-07-2015 08:53 AM

Wayne, that's exactly what I was dealing with, Tomcat swing wing on AX3 sync'd with cortex gain values from only one of the two banks. Thanks again for sharing Wayne!

Regards,
Barry

gunradd 04-07-2015 08:58 AM

I think in the cortex software you can program the negative side to not be in heading hold and do the same as normal mode but sounds like you got it Barry :)

marquisvns 04-07-2015 09:09 AM

You sure can Kris, but I needed to get away from the zero gain value at middle switch position, in fact it needed to be a higher value than either one of the other positions, but not both, then it would have worked.

Barry

gunradd 04-07-2015 09:40 AM

Ahh ok I got you!! cant wait to see it :)


Originally Posted by marquisvns (Post 12018165)
You sure can Kris, but I needed to get away from the zero gain value at middle switch position, in fact it needed to be a higher value than either one of the other positions, but not both, then it would have worked.

Barry



All times are GMT -8. The time now is 05:27 AM.


Copyright © 2026 MH Sub I, LLC dba Internet Brands. All rights reserved. Use of this site indicates your consent to the Terms of Use.