T-Rudders Mk.IV - yet another modification to differential brakes

Moderator: AdminGroup

apollon01
Posts: 11
Joined: Fri Apr 10, 2020 22:00

T-Rudders Mk.IV - yet another modification to differential brakes

Postby apollon01 » Wed May 06, 2020 0:24

Hello and thank you for the T-Rudders Mk.IV pedals. I am happy with them so far!

I was able to configure the "differential brakes" via T-Link and it works as it is supposed to. However, I would like to give it a little modification.

How it works now:
- When T-Link "brake" button is pressed, the aircraft starts braking on both wheels (that is done via TrimAuto+ with 64x speed I suppose)
- When rudder is deflected to the left, the right wheel stops braking and the aircraft starts turning to the left

How I would like it to work:
- When T-Link "brake" button is pressed, nothing happens (so no braking on both wheels - no TrimAuto+ function; instead the "brake" button only activates the left and right brakes axes)
- When rudder is deflected to the left, the left wheel starts braking and the aircraft starts turning to the left

I hope the example above is OK to understand. If not, please let me know.

I played with the VKBDevCfg, but to no avail.

Therefore, I would appreciate your help on how to achieve the above.

Thank you!

Milan

apollon01
Posts: 11
Joined: Fri Apr 10, 2020 22:00

Re: T-Rudders Mk.IV - yet another modification to differential brakes

Postby apollon01 » Tue May 12, 2020 9:56

Edit: obsolete post
Last edited by apollon01 on Tue May 12, 2020 20:49, edited 1 time in total.

Ron61
Posts: 3277
Joined: Tue Jan 15, 2013 23:56
Location: г.Минск
Has thanked: 44 times
Been thanked: 637 times

Re: T-Rudders Mk.IV - yet another modification to differential brakes

Postby Ron61 » Tue May 12, 2020 11:13

What is your configuration - base and grip?

apollon01
Posts: 11
Joined: Fri Apr 10, 2020 22:00

Re: T-Rudders Mk.IV - yet another modification to differential brakes

Postby apollon01 » Tue May 12, 2020 11:27

Hi Ron61,

and thank you for the reply.

I have the Gladiator Mk.II (non-Pro).

Milan

Ron61
Posts: 3277
Joined: Tue Jan 15, 2013 23:56
Location: г.Минск
Has thanked: 44 times
Been thanked: 637 times

Re: T-Rudders Mk.IV - yet another modification to differential brakes

Postby Ron61 » Tue May 12, 2020 12:54

There are two options - so far about the first. Assign 2 buttons to the pedal axis - 73 and 74, which will trigger when giving the corresponding foot.
The start of the trigger is set by Hysteresis. If this does not suit you, then assign the keyboard keys A and D to these buttons. Everything is in the video.
For a general brake, you have to assign your own button.

User avatar
Victorus
Posts: 1677
Joined: Wed Sep 21, 2011 13:25
Has thanked: 374 times
Been thanked: 257 times

Re: T-Rudders Mk.IV - yet another modification to differential brakes

Postby Victorus » Tue May 12, 2020 15:34

apollon01 wrote:How I would like it to work:
- When T-Link "brake" button is pressed, nothing happens (so no braking on both wheels - no TrimAuto+ function; instead the "brake" button only activates the left and right brakes axes)
- When rudder is deflected to the left, the left wheel starts braking and the aircraft starts turning to the left
Milan

Look here http://forum.vkb-sim.pro/viewtopic.php?f=25&t=4207&p=39695&hilit=split+axis#p39695. May be it will help
Руководство пользователя по контроллерам VKB (VKB controllers User Guide) Ru&En
https://disk.yandex.ru/d/LlqiYtIrIetBOQ

apollon01
Posts: 11
Joined: Fri Apr 10, 2020 22:00

Re: T-Rudders Mk.IV - yet another modification to differential brakes

Postby apollon01 » Tue May 12, 2020 20:16

Thanks guys for help.

Ron61 - I have already tried the A2B way but while the result works, I did not find it suitable for my needs.

Victorus - yes, this is the way I initially went - creating two virtual axes, one activating when the pedals are pushed to the left and the other one activating when pedals are pushed to the right.

Only now I would need to assign a button that would work as a SHIFT for the two new virtual axes. When this SHIFT button is not pressed, the two new virtual axes would not register movements to the sim and when the SHIFT is pressed, they would register.

I hope this explanation makes sense :)

User avatar
Victorus
Posts: 1677
Joined: Wed Sep 21, 2011 13:25
Has thanked: 374 times
Been thanked: 257 times

Re: T-Rudders Mk.IV - yet another modification to differential brakes

Postby Victorus » Tue May 12, 2020 23:14

apollon01 wrote:Only now I would need to assign a button that would work as a SHIFT for the two new virtual axes. When this SHIFT button is not pressed, the two new virtual axes would not register movements to the sim and when the SHIFT is pressed, they would register.

There is a tool that mirrors your idea. FA function. https://yadi.sk/i/emoZcmpw7Kyo9w.
"FA1
Fixes axis without center (throttle, for example) in zero position and axis with center (pitch, yaw etc.) in central position. Axis is fixed until button with FA1 unction will be released."
We will disable mirroring using Boolean functions.
I want to invert FA1. If unpressed axis blocked.
Disclamer. All used button numbers are for example only.
Certain LOGICAL button must be pressed when assigned Physical is not.
"XOR Button «pressed» if one of source buttons Operand 1 or Operand
2 IS pressed AND another IS NOT."
Pinky button number is 8. It will control brake axes.
pinky#8.jpg

Now boolean. Click unused line cell (9 in my example). Choose Boolean, XOR, check Invert. Operand 1 - Physical 8. Operand 2 - unused 120. It never will be pressed)). If pinky is not pressed, logical 9 is On.
XOR.jpg

Well, but logical buttons can not control axes. We need physical one.
Another boolean function, JMP, jumper.
"JMP Jumper. Maps logical button line to physical one."
Click some unused line and choose Boolean - JMP. Operand 1 - Logical #9 that is controlled by pinky. Operand 2 - physical 13. All will think so))) We know that it is fake physical. But who cares)))
jumper.jpg

Click line 13, choose Fix axes, FA1, select axes numbers. In my example I control single axis #8 - MCG brake lever. You must select your virtual brake axes.
FA1.jpg

Press SET. Some users forget to do this)))
Now if pinky button is not pressed controlled axes are zeroed. "Physical" button #13 (FA1) is "pressed".
FA1_pressed.jpg

If I press pinky, button #13 will be released, axes work!!!
test.jpg

Try. I hope I've understood you right.
Руководство пользователя по контроллерам VKB (VKB controllers User Guide) Ru&En
https://disk.yandex.ru/d/LlqiYtIrIetBOQ

apollon01
Posts: 11
Joined: Fri Apr 10, 2020 22:00

Re: T-Rudders Mk.IV - yet another modification to differential brakes

Postby apollon01 » Wed May 13, 2020 0:34

Wow, this looks like it will work.

Let me give it a shot tomorrow. I will report back.
Thanks for helping!

apollon01
Posts: 11
Joined: Fri Apr 10, 2020 22:00

Re: T-Rudders Mk.IV - yet another modification to differential brakes

Postby apollon01 » Thu May 14, 2020 15:04

OK, it seems that I am getting there.

First of all - I am trying to do this with my T-Rudders Mk.IV pedals (not a stick).

Here are my details:
- VKB Device Config v0.91.22 (yours is VKB Device Config v0.91.25)
- NJoy32 firmware v1.98.E (yours is NJoy32 firmware v1.99.3)
- T-Rudders Mk.IV pedals with firmware VKB-Sim T-Rudder v1.986 (your example is not using them)
- stick is Gladiator MK.II (non-Pro) with firmware VKBsim Gladiator v1.85B (newer firmware makes the axes unresponsive; yours is Gunfighter MCP v1.993)

What I have done:
- I was able to assign a "brake" button via T-Link that appears as physical button #121 in the config tool for the rudder pedals.
- I converted it from the Trim+ button to "normal" button with momentary action.
- I then followed your steps described above and successfully replicated them with the effect that if the "brake" button on my stick is NOT pressed, the new physical button #7 (on the pedals; in my case activating the FA1 function) IS pressed and vice versa (I am able to cross-check this also via the VKB joytester)
config buttons.jpg

- using one tutorial here on the forum, I created two new virtual axes separately for left and right movements of the pedals - these are axes #1 and #2
config axes.jpg

- the new physical #7 button (with the FA1 function) is assigned to these two virtual axes #1 and #2... but it does not work as in your example :(
FA1.jpg


Can you see what is wrong here? :roll:
I wonder whether your suggestion can work also on the T-Rudders Mk.IV pedals?

Thank you. I appreciate your help!

Milan
Last edited by apollon01 on Thu May 14, 2020 20:22, edited 5 times in total.

apollon01
Posts: 11
Joined: Fri Apr 10, 2020 22:00

Re: T-Rudders Mk.IV - yet another modification to differential brakes

Postby apollon01 » Thu May 14, 2020 20:17

and for completeness I attach also settings of the other buttons I have created following your guidance
other buttons.jpg

User avatar
Victorus
Posts: 1677
Joined: Wed Sep 21, 2011 13:25
Has thanked: 374 times
Been thanked: 257 times

Re: T-Rudders Mk.IV - yet another modification to differential brakes

Postby Victorus » Thu May 14, 2020 23:24

Your pictures became dead. You use pedals with own controller? I try to make prifile for Gladiator with T-Rudder attached.
Руководство пользователя по контроллерам VKB (VKB controllers User Guide) Ru&En
https://disk.yandex.ru/d/LlqiYtIrIetBOQ

apollon01
Posts: 11
Joined: Fri Apr 10, 2020 22:00

Re: T-Rudders Mk.IV - yet another modification to differential brakes

Postby apollon01 » Fri May 15, 2020 9:38

Thank you. I appreciate it.

User avatar
Victorus
Posts: 1677
Joined: Wed Sep 21, 2011 13:25
Has thanked: 374 times
Been thanked: 257 times

Re: T-Rudders Mk.IV - yet another modification to differential brakes

Postby Victorus » Fri May 15, 2020 18:39

Please, try attached profile for Gladiator+Trudder attached to Pedals port directly. Pinky button enables axis without center - for common brake. A1 button enables 2 virtual axes combined with pedals. If pressed red LED blinks ultrafast. Axes mapping changed significantly due to FA1 function restrictions.
Sorry, all descriptions later(
glad150520.zip
(1.13 KiB) Downloaded 135 times
Руководство пользователя по контроллерам VKB (VKB controllers User Guide) Ru&En
https://disk.yandex.ru/d/LlqiYtIrIetBOQ

apollon01
Posts: 11
Joined: Fri Apr 10, 2020 22:00

Re: T-Rudders Mk.IV - yet another modification to differential brakes

Postby apollon01 » Sat May 16, 2020 23:25

Hi Victorus,

I can see you put a lot of work into this.

I plugged my pedals directly to the Gladiator (non-Pro), ran the calibration and loaded the profile you sent me.
I can see the rudder axis appears on Gladiator as #7 (Slider 1) and when pinky is pressed, the #4 (Rot X) moves from 0 to max.

However, when the A1 is pressed, there is no blinking on my Gladiator and when moving the rudder no additional axes are moving on the Gladiator :(

Just in case, I attach the config Profile page for Buttons, Physical layer with the A1 pressed.
config.jpg


Please let me know if you want me to post some other screens if you feel like debugging still makes sense. However, I will understand if you will not. There was already a lot of time put into this.

Cheers,

Milan


Return to “Technical Support”

Who is online

Users browsing this forum: No registered users and 109 guests