1 - Device model and version
Gladiator NXT with L SCG
SEM/FSM GA with GNX-HID controller
2 - Controller Firmware version
tested with Gladiator NXT, firmware 2.03.9, 2.07.3, 2.08.0, 2.08.8. 2.09
tested with SEM/FSM GA with GNX-HID default firmware 2.8.1, 2.08.8
5 - If VKB original software is used, please always mention its version
Tested with v0.92.17 & v0.92.21 VKDevCfg
I had just received my SEM & FSM GA with the GNX HID usb module that I installed. All was working great.
I configured boolean operations on several physical buttons with AND operations (a basic button X AND button Y triggers Virtual Button Z.
This was with default firmware which I think was 2.8.1
Everything was working great.
then I made the mistake of upgrading to the latest 2.9, and... well, all the boolean operations failed at that point.
I then turned to the gladiator NXT I had to test further, since I could get a wide variety of firmwares for that device from the official sites, and tested a range of firmwares with simple boolean button operations. In this case, I was able to narrow it down to firmware versions 2.8.8 and 2.9 that failed, while firmware 2.8.0 and earlier were fine.
Short version is, on the gladiator, like with the SEM module, earlier firmwares, 2.8 and earlier worked, while 2.8.8 and later caused all configured boolean button operations to no longer trigger.
With the gladiator NXT it's easy to roll back to earlier working firmware, but frustratingly, I can't find any firmware earlier than 2.8.8 for the GNX-HID module for the SEM.
If anyone can point me to an earlier firmware till this gets fixed, I'd be grateful! The boolean operations enabled me to customise the device to personal perfection!
Bug report: Boolen operations broken since firmware 2.08.8
Moderator: AdminGroup
-
- Posts: 3276
- Joined: Tue Jan 15, 2013 23:56
- Location: г.Минск
- Has thanked: 44 times
- Been thanked: 637 times
Re: Bug report: Boolen operations broken since firmware 2.08.8
For the GNX, after the firmware, you need to press the Find & Autoconfig button in External for the correct configuration of the logical buttons. This is due to the correct settings of the modules. Don't forget this.
Re: Bug report: Boolen operations broken since firmware 2.08.8
yeah! thanks for the advice, I've definitely done the find & autoconf (after some fumbles) as I worked through the firmwares and tests.
The good news is that I managed to find a copy of the 2.8.5 firmware for the GNX usb HIDmain module from alex oz's archive - and that downgrade *fixed* the issue for me, so I'm quite fine.
It also narrows down the point where the boolean bug was introduced to somewhere after 2.8.5 and before 2.8.8.
Hopefully this also helps others who may be facing a similar problem until it's fixed in later firmwares. Because the boolean logic is just so powerful and useful for customising the external modules, and I'm very happy with them despite the hours I had to spend debugging what broke!
The good news is that I managed to find a copy of the 2.8.5 firmware for the GNX usb HIDmain module from alex oz's archive - and that downgrade *fixed* the issue for me, so I'm quite fine.
It also narrows down the point where the boolean bug was introduced to somewhere after 2.8.5 and before 2.8.8.
Hopefully this also helps others who may be facing a similar problem until it's fixed in later firmwares. Because the boolean logic is just so powerful and useful for customising the external modules, and I'm very happy with them despite the hours I had to spend debugging what broke!
- fallout9
- Posts: 5182
- Joined: Wed Oct 03, 2018 20:37
- Has thanked: 208 times
- Been thanked: 1218 times
Re: Bug report: Boolen operations broken since firmware 2.08.8
Thanks for the report Quirkz, we'll inform the developer. Hopefully the issue will get fixed soon.
Re: Bug report: Boolen operations broken since firmware 2.08.8
I've installed the latest 2.09.6 to my gunfighter, and the boolean operations are working. I've not tested the gladiator or SEM here I originally replicated the issue, but I'm assuming it's likely resolved there too. Thanks to the dev!
-
- Posts: 1
- Joined: Sat Jan 15, 2022 23:23
Re: Bug report: Boolen operations broken since firmware 2.08.8
Just got my MCGU-Twist one week ago and my first VKB product.
I could not get Boolean's to work at all, using fw 2.09.0.
Then I see this post, uploaded 2.09.8 (beta?), then Boolean in separate Tab works but still not Boolean for Buttons.
Using 2.085 is the latest I can get my Boolean's to works both in Tab and for Buttons.
I could not get Boolean's to work at all, using fw 2.09.0.
Then I see this post, uploaded 2.09.8 (beta?), then Boolean in separate Tab works but still not Boolean for Buttons.
Using 2.085 is the latest I can get my Boolean's to works both in Tab and for Buttons.
Re: Bug report: Boolen operations broken since firmware 2.08.8
I'd noticed this too, but thought nothing of it, since I'd switched to using the beoolean tab instead of the button panel. I find it's much more powerful and makes more sense when you're doing things like mapping multiple functions to a button based on other buttons (such as toggle sequences)
Glad my bug report helped you find a working firmware - makes the time I spent worth it!
Glad my bug report helped you find a working firmware - makes the time I spent worth it!
Re: Bug report: Boolen operations broken since firmware 2.08.8
Yup, here too.
I used the very helpful Profiles Alex has provided: https://forum.il2sturmovik.ru/topic/138 ... %BB%D0%B8/
Ill try the suggestions now.
I used the very helpful Profiles Alex has provided: https://forum.il2sturmovik.ru/topic/138 ... %BB%D0%B8/
Ill try the suggestions now.
Re: Bug report: Boolen operations broken since firmware 2.08.8
I have a Gladiator NXT and with the 2.09 Firmware installed the boolean functions only pay attention to the bottom-most input.
So for example, NOT works normally, But 2-OR only results in TRUE if the bottom input is TRUE and it ignores the status of the top input.
The RT and RS triggers seem to work correctly so if you can build your boolean circuit out of just NOT, RT and RS blocks you can still use booleans with 2.09
Working backwards the most recent firmware I could install where all the booleans worked correctly is v2.085
So for example, NOT works normally, But 2-OR only results in TRUE if the bottom input is TRUE and it ignores the status of the top input.
The RT and RS triggers seem to work correctly so if you can build your boolean circuit out of just NOT, RT and RS blocks you can still use booleans with 2.09
Working backwards the most recent firmware I could install where all the booleans worked correctly is v2.085
Who is online
Users browsing this forum: No registered users and 86 guests