Falcon BMS Forum
    • Register
    • Login
    • Search
    • Categories
    • Unread
    • Recent
    • Unsolved
    • Popular
    • Website
    • Wiki
    1. Home
    2. SemlerPDX
    • Profile
    • Following 2
    • Followers 1
    • Topics 4
    • Posts 927
    • Best 90
    • Controversial 0
    • Groups 0

    SemlerPDX

    @SemlerPDX

    I am an avid flight and fighter sim fan, as well as an FPS wargames fan. I can be found at VETERANS-GAMING.COM, and I can help anyone with the VG BMS Server if needed. See you in the stratosphere!

    246
    Reputation
    73
    Profile views
    927
    Posts
    1
    Followers
    2
    Following
    Joined Last Online
    Website veterans-gaming.com Location Portland, Oregon USA

    SemlerPDX Unfollow Follow

    Best posts made by SemlerPDX

    • RE: AVCS4 Immersive Voice Control Radios for VoiceAttack

      AVCS CORE v1.11 Major Profile Update


      Please download and import this updated final version!  Link below and updated in the main post above!  AVCS CORE v1.11 will also import a new ‘AVCS4 USER PROFILE TEMPLATE (v1.0)’ - this template has not been changed from before.  If you had AVCS CORE v1.0 and that template profile already, you can delete this duplicate 'AVCS4 USER PROFILE TEMPLATE (v1.0)

      Follow instructions during update to import previous version Save Files and to uninstall and delete the previous AVCS CORE v1.0 profile and config files

      I had hoped that AVCS CORE v1.0 would be the final version, but I had not anticipated issues with Joystick POV directional buttons in the Push-To-Talk system, and I had not included a handy way to delete saved PTT buttons or keys.  With this update, I’m happy to announce that AVCS CORE is now feature stable and (as far as I know) 100% bug free!  I keep throwing every curveball and edge case I can think up at it, even including the update or new version profile import process, and everything just works.  I don’t have anything more to add, and there is nothing left to take away.

      As the ‘hub’ profile for my AVCS4 BMS Radios profile, and others I plan to release in time, it has always been my goal to have AVCS CORE as an unchanging stable framework that I can use as a platform to support end-game profiles indefinitely.  Eventually, I plan to return to AVCS CORE to create a separate version packed with well designed and themed user interfaces for all options and menus which presently use simple VoiceAttack ‘Get user input’ actions, and while still supporting the original v1 simple ‘get user input’ interface version(s) which will remain free for all users.  The artwork and GUI coding will take some time, and I have many other projects on my plate, so I don’t expect to be working on AVCS CORE again until late 2022 or even later.

      I use AVCS CORE every day myself, with the included AVCS Template profile as my ‘main’ Windows voice control system, and am very glad to have this project version wrapped up for now.

      Thank you all again for all the support and for the coffees!  Cheers!

      Download: (Click Here)

      Public Release AVCS CORE v1.11 Changelog Oct-1-2021
      
      Fixes/Improvements:
      
      	-Updated minimum required version of VoiceAttack to 1.8.9
      	-Created new system in Push-To-Talk Mode for Joystick POV (4-way directionals only)
      	-Created Delete system in PTT Mode to allow removal of any PTT entry already set
      	-Fixed PTT Buttons Display List not retrieving correct keyboard key from keycode # (showing 'square' symbol instead)
      	-Fixed CORE Config #2 (TTS file) error near 'AlreadyOn' phrase, CRLF (NewLine) missing, merging the variables into one
      
      posted in Voice Control
      SemlerPDX
      SemlerPDX
    • RE: Help with 4.37

      @DarkGable said in Help with 4.37:

      @Atlas
      A query. Why are you concerning yourself with my age and how you feel I should act? This is exactly why I’m not active on this website. Because every time I post there’s always someone with something slick to say. If you yes I’m 59 yrs old and proud of it. I was defending this great nation when you were in diapers. So please do me a favor and stay out of grown folks business. Am I clean?

      Why so serious?!

      First of all, thank you for your service. I may be a generation younger, but I’m no Spring chicken myself, kid is grown and off to college, and I’m medically retired too young - filling my time with these hobbies and online. Most folks here are older, you are among peers - simulators attract our more patient and often older players than, say, Fortnite, of course.

      I took the time to write this to you because I feel bad that YOU feel bad about this and what you’ve stated as previous interactions on forums. Spent some of my time this morning hoping you might take some of this to heart, from someone who is not trying to attack or belittle you in any way, but only to lift you up and help you avoid this sorta thing in the future (hopefully).

      You are among peers. With that said, peers joke and jest and have fun with each other, it’s how we make friends and show our ‘lighter side’ - friends try to make each other laugh to lift them up, not to tear them down. Those who do not and those who insult or criticize others with no constructive purpose should be ignored - they are merely trolls. If you assume everyone who makes a joke or tries to make you laugh is being “childish” or “a troll”, you’re gonna have a bad time online.

      None of this crap is worth good people here such as yourself and others turning against each other over some silly jokes. I fully understand that you’re upset because you have a problem and asked for help, and clearly not in a particularly good mood or ready to laugh about this typo, but the last thing you should do is become defensive over a few folks pointing out an obvious mistake for the humor it implies.

      People are gonna joke in forums if given the chance, life is too short for you to jump at jokes as if they are all slights. When they jest at your typo of 4.37 is wasn’t to disrespect you or belittle you for your mistake, but to poke fun at the concept merely because we all know the current version is 4.36 - don’t allow yourself to feel like you are being attacked by folks who are just bored on the internet and hoping to post a joke and get a laugh back from you and the rest of their peers. People make friends with each other online by joking and making each other laugh, few can avoid the draw of a chance to make “a funny”, they don’t do it to put you or others down. A little humility and sense of humor goes a long way online.

      Two unsolicited tips for online conduct in the face of perceived slights, for you to consider from this stranger (and fellow ‘older gent’) who does care about you regardless of what you may assume and feels bad that YOU feel bad about how this post went down:
      “Don’t feed the trolls”
      -when people are replying to your post(s), and you see those one or few posts that are NOT on topic or NOT asking to help such as clarifying questions, tips to try, etc., then just ignore them. By responding in the defensive, it triggers an unproductive back-and-forth that derails the purpose of the forum post entirely. If you can’t joke back with them or ‘dish it right back’ without being insulting or without remaining light hearted, then focus only on those asking to help or supporting you. This is how we can “win” these ego battles in our minds - by not participating with unhelpful or off-topic posts. Trust me when I say, we’ve all dealt with this online, feelings of being attacked when we ask a serious and legitimate question, and those of us who know better can look past your frustration or any lashing out to see that you could use a friend online to tell you, “You are a good person, please don’t feel attacked by those just joking around”. You are. Don’t feel attacked. Please.

      “Yes, and…” or “No, but…”
      -when folks toss out something off-topic or in jest, or even say something actually rude, you present yourself much more as the ‘better man’ by ignoring them, but if you must reply, one good option is to follow rules of improv comedy. For example, if someone says something deprecating, don’t go on the defensive but lean into it with a dismissive joke or non-sequitur; “Yes, and I’m all out of plutonium for the time machine and now stuck here, so can you help me get this ancient version of BMS working?”, or maybe, “No, but my brain is clearly already ready for BMS 4.37”, or whatever works for you. Just don’t lower yourself to a level to where you issue personal attacks yourself, be the better man. If, in your mind, you must assume everyone’s children joking around, then either ignore them, or joke back with them as you would with children. No need to call people out, to make things so serious - ignore, deflect, or joke back with a “Yes, and…” or “No, but…”

      People will never get to know the good person that we would assume you are if you keep them at arm’s length by drawing such a hard line in the sand about being serious at all times, and spurning any attempts at levity or joking around.

      posted in General Discussion
      SemlerPDX
      SemlerPDX
    • RE: AVCS4 Immersive Voice Control Radios for VoiceAttack

      AVCS4 Falcon BMS Radio Menus for VoiceAttack has been updated for the new menu commands added in 4.36.1 (U1)

      This is a major profile update, and a new profile download/import is required. Options will be presented to copy over old user save file and to delete the old config files and AVCS4 profile version. The base required version of VoiceAttack has been updated to 1.10.3 - if you’ve not updated VoiceAttack yet, do that before importing the latest AVCS4 BMS profile. Any issues, let me know!

      Check out the updated command reference in the link below, or just say, “Open the Command Reference” anytime to view the new radio menus graphic and commands list! 🍻

      https://veterans-gaming.com/semlerpdx-avcs/profiles/commref/bms41.html/

      DOWNLOAD:
      https://veterans-gaming.com/files/file/35-avcs4-voice-control-radios-for-falcon-bms/

      Public Release AVCS4 BMS v1.41 Changelog Aug-9-2022
      
         This is a Major Profile Update, and requires downloading and importing the latest AVCS4 BMS Radios (v1.41) profile for VoiceAttack:
      
      New Commands:
       -JTAC Radio Menu Page command "JTAC Say Again"
       -Combat Management 1 Page commands "Weapons Free AA/AG"
       -Combat Management 2 Page commands added "Go Shooter/Cover" formerly on Combat Management 1 page
      
      Fixes/Improvements:
       -Minimum VoiceAttack program version requirement updated to 1.10.3
       -New JTAC Radio Commands introduced in BMS 4.36.0 will now function properly for users of non-QWERTY style keyboards
       -Former "Weapons Free" command will function same as "Weapons Free AA"
       -Added two ways to call the new Weapons Free for AA/Ground: "Air Weapons Free" or "Weapons Free Air", format accepted for either
       -NOTE: New "Say Again" and "Check In/Out" commands under JTAC Menu must be preceeded by the word "JTAC"
      

      Special thanks for the coffees! ☕

      posted in Voice Control
      SemlerPDX
      SemlerPDX
    • RE: AVCS4 Immersive Voice Control Radios for VoiceAttack

      @Amadeus75 said in AVCS4 Immersive Voice Control Radios for VoiceAttack:

      One small thing did I find - “request jfs recharge” does not resolve.

      oops!! I think that one has gone under the radar since the command was added!

      Nice find! Looks like there was a legitimate typo in there, “L” instead of “J” (not that this command is easy to use anyway, voice recognition typically hates most single letters and acronyms unless we’re very careful with enunciation!!)
      https://i.imgur.com/0cDWzbz.png
      🤔 👷

      As seems to be obligatory with these things, I’ve released a day-1 patch, no new download required if y’all already got v1.41 - it will apply next time you load AVCS4 BMS - just select “yes” on this pop-up that appears:
      https://i.imgur.com/H4wTj92.png
      ✌ 😎

      Public Release AVCS4 BMS v1.41.1 Changelog Aug-10-2022
      
         This is a simple Live Update patch fix, no new profile download is required - the following fix applies to this update:
      
      Fixes/Improvements:
       -Fixed ATC Command for "Request JFS Recharge" -- keypress variable had typo of "Lfs" in avcs_bms_data_1.cfg file
      
      posted in Voice Control
      SemlerPDX
      SemlerPDX
    • RE: VG BMS4 Co-op | 24/7 Dedicated Server!

      The Public 24/7 VG Falcon BMS Server has been updated to 4.36!
      We are currently running the default Rolling Fire KTO campaign, and will see how things go while waiting for Mission Commander to update to a point where we can tailor the campaign once again to favor more human interaction and balance the difficulty with the current number of regularly active pilots.

      Thanks for your patience during this new testing phase with the new version, thanks to CobaltUK for installing the new version and getting the server up and running for the VG Air Force, and huge thanks to the BMS devs for all their hard work!!! 🍻

      posted in Community Events & Missions
      SemlerPDX
      SemlerPDX
    • RE: AVCS4 Immersive Voice Control Radios for VoiceAttack

      @Amadeus75 said in AVCS4 Immersive Voice Control Radios for VoiceAttack:

      Dear @SemlerPDX,
      may we look forward to a little AVCS4 update, due to the additional radio calls
      (“weapons free A-A”, “weapons free A-G”)?
      Best regards

      Absolutely! I’ll get a patch update out in the next few days, and a proper major update in a week or two to solidify those changes into the actual profile (so QWERTZ users don’t need to use the published workaround for JTAC commands, too). Been waiting for this update to drop because I heard the radio menus would be changing yet again (after U1).
      🍻

      EDIT AUGUST 2nd 2022: (quoted from Discord):
      “I’m still working on the update for 4.36 U1 - the radio menus have changed, some commands naturally won’t work as a result until the profile is patched to include these changes. I had been busy last week, and have had some personal issues this weekend - had hoped to have something out sooner, but just trying to maintain right now. I expect to have an update out before next week (fingers crossed)”

      posted in Voice Control
      SemlerPDX
      SemlerPDX
    • RE: HMMWV

      HA!

      A bit of constructive criticism, I think it should have wheels, but that might just be my opinion.

      (j/k 🤣 )

      posted in 3D Models
      SemlerPDX
      SemlerPDX
    • RE: Maybe add a VR section?

      I wonder if a new section was added for these types of experimental endeavors, that (IMHO) it might be better as its own standalone rather than part of Joysticks & Input Devices.

      If it was a thing, my suggestion would be to have it under Falcon BMS Support with a title such as ‘Experimental’ or ‘Community Lab’ or something that indicates that it is a section for experimental feature trials not fully supported by the BMS team, for things like VR topics, alternate operating systems unofficial support from the community, and technical methods or tricks involved for these things, etc.

      Then under that category, sub-categories for VR, Linux, etc.

      posted in Joysticks & Input Devices
      SemlerPDX
      SemlerPDX
    • AVCS4 Immersive Voice Control Radios for VoiceAttack

      *Originally, this was designed for Falcon BMS version 4.34 - since then, it has always been and will continue to be updated to work with the latest version of Falcon BMS. Pro tip: never include a game version in URL’s or graphics 😉



      Profile for VoiceAttack
      by =VG= SemlerPDX

      Description: These commands use VoiceAttack to translate the in-game on-screen radio menus from AWACS through Tanker into natural and intelligent voice command phrases that will fire keypress macros to help keep hands on the throttle and stick, and maintain immersion. As an additional option, these commands can be locked behind a push-to-talk mode bound to your UHF/VHF transmit buttons in-game, allowing any other VoiceAttack command unrestricted access if needed, while still restricting these BMS radio command macros. Finally, this single advanced control profile is extremely easy to edit or integrate into other profiles.

      At VETERANS-GAMING, we fly with friends or AI Pilots, or a mix of both on our 24/7 Public Korean Campaign in Falcon BMS. We may go out with an AI wingman only to have a friend take their place mid-flight. For this reason and others, I created this VoiceAttack profile based around restricting when the computer can execute keypress macros that match voice phrases, having to first check if that pilot was set to a human pilot and therefore disregard commands for that pilot.

      Thanks to user requests during the beta, there is now an optional mode to reverse the Human Pilots system, to assume all pilots are humans unless told otherwise, and also a system to choose a different keyboard layout than QWERTY. I have also added an optional Audio Feedback Mode to play a short radio cue sound when a command is successfully recognized.

      Included is a single profile that handles every callsign and radio command variation in Falcon BMS, with voice commands to add any custom callsigns to the single profile, or edit the list. The focus of this profile is only on the in-game Radio Menus, and creating an immersive interaction layer through VoiceAttack that is easy to manage and update, or integrate into other Voice Control systems for Falcon BMS. The Quick Command Creator system allows creating new simple keypress commands or multi-keypress macros with simple pop-up input boxes guiding users through the process - a great way to add new commands on the fly, or new command phrases to call existing commands.

      My goal was an intuitive system, so there is no user manual - only a few infographics and quick reference pic of all the radio commands - say, “Open the Command Reference”, anytime to view available voice commands and the reference pic, including those from AVCS CORE. I intend to release information pages for profile customization and configuration in the VG Wiki on our website, and these will be available through a patch update later for new voice commands or additional options in the Help Menu once complete.

      Say goodbye to the keyboard, and enjoy the immersion! Cheers!

      Features:


      Push-To-Talk mode disabled by default. Say, “Turn On Push To Talk Mode” to enable

      Download: (Click Here)

      NOTE: DON’T USE THE VA OPTION “Allow Command Segment Info for Composite Commands” w/ AVCS4, and disable before importing AVCS4 if this setting is enabled!

      Commands Reference:

      Replace the word “Human” with “Computer” when All-Humans Mode is ON
      Normally, this profile assumes all pilots are Computers, use All-Humans Mode to invert this

      Say, ‘Open the Command Reference’, anytime to view available voice commands, including those from AVCS CORE

      Public Release AVCS4 BMS v1.41 Changelog Aug-9-2022
      
         This is a Major Profile Update, and requires downloading and importing the latest AVCS4 BMS Radios (v1.41) profile for VoiceAttack:
      
      New Commands:
       -JTAC Radio Menu Page command "JTAC Say Again"
       -Combat Management 1 Page commands "Weapons Free AA/AG"
       -Combat Management 2 Page commands added "Go Shooter/Cover" formerly on Combat Management 1 page
      
      Fixes/Improvements:
       -Minimum VoiceAttack program version requirement updated to 1.10.3
       -New JTAC Radio Commands introduced in BMS 4.36.0 will now function properly for users of non-QWERTY style keyboards
       -Former "Weapons Free" command will function same as "Weapons Free AA"
       -Added two ways to call the new Weapons Free for AA/Ground: "Air Weapons Free" or "Weapons Free Air", format accepted for either
       -NOTE: New "Say Again" and "Check In/Out" commands under JTAC Menu must be preceeded by the word "JTAC"
      
      Public Release AVCS4 BMS v1.40 Changelog May-11-2021
      
         This is a Major Profile Update, and requires downloading and importing the latest AVCS4 BMS Radios (v1.40) and AVCS CORE (v1.0) profiles:
      
      New Commands:
       -"Open the Command Reference" (or variations - open up-to-date command reference page online, or last updated reference file locally if offline)
       -"Set a Computer Name" (or variations - set a 'Computer' Assistant name for AVCS PTT mode, say before any command to wake listening temporarily)
       -"Set a Push to Talk Button" (or variations - set up to 6 total keyboard, mouse, or joystick buttons through automated script - just press when asked)
      
      Fixes/Improvements:
       -Improved PTT (Push to Talk) Mode with voice controlled automated key/button detection during "Set" command
       -Added PTT Modes (chosen during "Set" command) for game/QCC commands only (default), or toggle VoiceAttack Global Listening Mode
       -Added PTT Mode 'Wake' by 'Computer' Assistant Name - set a name to say before any existing command to temporarily wake Global Listening Mode
       -Added Profile Misc. Commands to QCC, allows new commands or macros to be added via Live Update Patch Fix to CORE or AVCS4 profiles between major updates if needed
       -Added requirement to Include AVCS CORE Profile Commands through AVCS4 BMS Profile Options, instructions provided during first-time init
       -Fixed International Decimals - All Decimal Variables finally compatible for international users via cultural identification fix during init
       -Fixed Issue where user was asked to set Keyboard type more than once during first few profile uses, even when already saved to file and loaded properly
      
      Patch Release v1.3 Changelog Jan2020
      Fixes/Improvements:
       -Fixed issue with variable conflict for "Ready for Departure" - was pulling new variable from "Carrier Ready for Departure"
      
      Patch Release v1.2 Changelog Dec2019
      New Commands:
       -"Carrier Ready for Departure" : for ATC Page 6, new 7th item added for 4.34 (U1) update
      
      Fixes/Improvements:
       -Added additional recognition words for turning on/off Audio Feedback Mode - "feedback" can now be recognized as "feed back"
       -Added Null Check on Audio Feedback Stereo Output Channel setting, if saved setting lost, will force user input on profile load
       -Updated minimum VoiceAttack version to latest release (v1.8.3) for compatibility
      
      Patch Release v1.1 Changelog Nov2019
      Fixes/Improvements:
       -Changed common Send To default from *Falcon BMS* to "Falcon BMS.exe" to avoid conflict with open PDF's, etc. with Falcon BMS in name
       -Fixed Human/Computer Pilots Registry system - last minute addition of a mode check was to blame, has been removed for now
      
      Final Release v1.0 Changelog Oct2019
      New Commands:
       -Turn On/Off Audio Feedback Mode : Provides sound feedback upon successful recognition of a command (per user request)
       -Added a non-functional command to help recognize many variations of "Yes" words for the voice confirmations in profile
      
      Fixes/Improvements:
       -New Variable Pause between any keypress/release for adjustment of the time any key is held down, in keypress_variable command. Default is 50ms
       -New Audio Feedback Mode has custom SFX included, and gives user option of stereo left, right, or center playback for easier distinction
       -New Speech notification on startup for Audio Feedback Mode (if enabled)
       -Speech notifications on startup for PTT mode and All-Humans mode (if enabled) have been greatly shortened.
       -Fixed issues with being able to set Humans in Computer Pilots mode and vice versa
      
      Beta v0.99 Changelog Jul2019
      New Commands:
       -Change Default Keyboard Layout allows choices between QWERTY, QWERTZ, & AZERTY (per user request)
       -Turn On/Off All-Humans Mode : Reverse mode assumes all pilots are humans, add Computer Pilots individually as needed (per user request)
       -Copy of all Add/Remove Human Pilots commands for Computer Pilots & All-Humans Mode
      
      Fixes/Improvements:
       -Can state an entire callsign plus flight & wing numbers when asked for Callsign (per user request to speed up the voice system interaction of adding/removing human pilots)
       -VoiceAttack log entries displays profile information on startup (current keyboard layout, push-to-talk mode on/off state, All-Humans mode on/off state) (per user request)
       -Speech notifications on startup for PTT mode and All-Humans mode if they are enabled (see above)
       -Forced profile initialization if not initialized on any command use (per bug report: on first download/import of profile, trying to use any command fails until voiceattack restarted)
      

      (more that one user has been a bit confused by my AVCS4 PTT Mode in the past, I’m glad to report that now you can just, “Set a Push to Talk Button”, or “Edit Push to Talk Buttons” - you can even set the PTT mode to ‘Global’ in AVCS4 BMS v1.40!)

      posted in Voice Control
      SemlerPDX
      SemlerPDX
    • RE: Quick update from the BMS Frontlines - November 2021

      Thank you all for your hard work and dedication! Long live BMS! ♥

      posted in General Discussion
      SemlerPDX
      SemlerPDX

    Latest posts made by SemlerPDX

    • RE: Deleting a Skin

      @VDK said in Deleting a Skin:

      @Icarus I don’t know if i get it right… Copy the ones i want and past with the same number of the ones i didn’t want???

      I didn’t get it…

      You have fileA.txt and fileB.txt – you don’t like fileB.txt, and want it to be the same as fileA.txt so you delete fileB.txt and make a copy of fileA.txt (renaming it to fileB.txt). You now have two identical files with different names.

      Hope that clears it up – you’re trying to eliminate certain files but must replace them with something (copies of the things you want).

      posted in General Discussion
      SemlerPDX
      SemlerPDX
    • RE: AVCS4 Immersive Voice Control Radios for VoiceAttack

      @Bikeman Oh that’s just configuration stuff, located in the VA Apps folder under AVCS (for the specific profile/version, so, BMS/41)… these are just variables that are loaded behind the scenes to make all those commands actually function.

      Manual editing is not recommended, but this option is available - say, “Open Advanced Core Options” - selecting the appropriate option in the list (pictured below) it will open each of them one by one before loading their contents:
      https://i.imgur.com/06ZtqBU.png

      Of course, the options just below can be used to restore/delete these config files as well. If a profile is loaded any they are missing, they will be replaced. I use “data_1” for operational variables, “data_2” for text-to-speech variables, and “data_3” for voice command phrases.

      posted in Voice Control
      SemlerPDX
      SemlerPDX
    • RE: AVCS4 Immersive Voice Control Radios for VoiceAttack

      @Amadeus75 said in AVCS4 Immersive Voice Control Radios for VoiceAttack:

      One small thing did I find - “request jfs recharge” does not resolve.

      oops!! I think that one has gone under the radar since the command was added!

      Nice find! Looks like there was a legitimate typo in there, “L” instead of “J” (not that this command is easy to use anyway, voice recognition typically hates most single letters and acronyms unless we’re very careful with enunciation!!)
      https://i.imgur.com/0cDWzbz.png
      🤔 👷

      As seems to be obligatory with these things, I’ve released a day-1 patch, no new download required if y’all already got v1.41 - it will apply next time you load AVCS4 BMS - just select “yes” on this pop-up that appears:
      https://i.imgur.com/H4wTj92.png
      ✌ 😎

      Public Release AVCS4 BMS v1.41.1 Changelog Aug-10-2022
      
         This is a simple Live Update patch fix, no new profile download is required - the following fix applies to this update:
      
      Fixes/Improvements:
       -Fixed ATC Command for "Request JFS Recharge" -- keypress variable had typo of "Lfs" in avcs_bms_data_1.cfg file
      
      posted in Voice Control
      SemlerPDX
      SemlerPDX
    • RE: Saitek or thrust master?

      @qawa said in Saitek or thrust master?:

      @Vespa I vote for saitek x52
      (“pro” have bad throttle movement)

      Just wanted to state that I own both (pro and non-pro), and this has never been my experience with the throttle movement. In fact, overall, the construction, feel, and movement of all items are preferable on the X52 Pro over the standard X52. I used that X52 until it died after thousands of flight hours, which took the better part of a decade, before I replaced it with the X52 Pro.

      posted in Joysticks & Input Devices
      SemlerPDX
      SemlerPDX
    • RE: AVCS4 Immersive Voice Control Radios for VoiceAttack

      AVCS4 Falcon BMS Radio Menus for VoiceAttack has been updated for the new menu commands added in 4.36.1 (U1)

      This is a major profile update, and a new profile download/import is required. Options will be presented to copy over old user save file and to delete the old config files and AVCS4 profile version. The base required version of VoiceAttack has been updated to 1.10.3 - if you’ve not updated VoiceAttack yet, do that before importing the latest AVCS4 BMS profile. Any issues, let me know!

      Check out the updated command reference in the link below, or just say, “Open the Command Reference” anytime to view the new radio menus graphic and commands list! 🍻

      https://veterans-gaming.com/semlerpdx-avcs/profiles/commref/bms41.html/

      DOWNLOAD:
      https://veterans-gaming.com/files/file/35-avcs4-voice-control-radios-for-falcon-bms/

      Public Release AVCS4 BMS v1.41 Changelog Aug-9-2022
      
         This is a Major Profile Update, and requires downloading and importing the latest AVCS4 BMS Radios (v1.41) profile for VoiceAttack:
      
      New Commands:
       -JTAC Radio Menu Page command "JTAC Say Again"
       -Combat Management 1 Page commands "Weapons Free AA/AG"
       -Combat Management 2 Page commands added "Go Shooter/Cover" formerly on Combat Management 1 page
      
      Fixes/Improvements:
       -Minimum VoiceAttack program version requirement updated to 1.10.3
       -New JTAC Radio Commands introduced in BMS 4.36.0 will now function properly for users of non-QWERTY style keyboards
       -Former "Weapons Free" command will function same as "Weapons Free AA"
       -Added two ways to call the new Weapons Free for AA/Ground: "Air Weapons Free" or "Weapons Free Air", format accepted for either
       -NOTE: New "Say Again" and "Check In/Out" commands under JTAC Menu must be preceeded by the word "JTAC"
      

      Special thanks for the coffees! ☕

      posted in Voice Control
      SemlerPDX
      SemlerPDX
    • RE: Direct download link 4.36

      @Volksfuersorge said in Direct download link 4.36:

      @Falco said in Direct download link 4.36:

      @SemlerPDX said in Direct download link 4.36:

      They’ve been clear that there are no plans to ever create a direct download link, or to allow public mirrors. Just get a safe and trusted torrent client software like qBittorrent (recommended by BMS team) – or as airtex2019 recently suggested, an app from the Microsoft App Store - as noted these are “sandboxed to only have permissions to make network requests and store files into your Downloads folder”:
      https://apps.microsoft.com/store/detail/torrex-lite-torrent-downloader/9WZDNCRFJB3D

      Do NOT use torrex. It’s bordering malware with how intrusive it is with their advertisement and paywalls. Just get some open source, ad free client like qBitTorrent or Tribler.

      I don`t play Falcon BMS anymore - still waiting for a public mirror. No torrent, no PM, no private copy, no “community socialism”, no experts in helping or stuff like that. Click a download button, run a exe - that would be the real thing. But i can wait, see what is new and waive. No problem at all.

      Greetings.

      A mirror is by definition a copy of the file hosted by a 3rd party website, such as mine for example, and checksums of this file will equal the original exactly. A private mirror is the same thing, although the URL link is not publicly known or advertised.

      But it’s important for you that everyone here knows that you’re drawing a line in the sand right now - not just for you but for everyone - regarding torrents which you’ve decided are a bad thing? You can’t possibly tolerate a private mirror or peers helping each other out (or even from “experts”), only a public mirror, eh? And, you’re okay with someone other than BMS providing direct download link(s) to the program files, just NOT if that link is unable to be publicly visible or in some post somewhere next to the torrent links?

      Can’t help but feel that this line you are drawing in the sand is wholly unproductive and totally futile. I don’t want to assume, but seems you have some issues and not sure anyone here will be able to help.

      posted in General Discussion
      SemlerPDX
      SemlerPDX
    • RE: Where to find the updated doc online?

      @MaxWaldorf said in Where to find the updated doc online?:

      The BIG “W” on top!!!

      PS: I changed it to a “book” icon now…

      personally, I liked the “W” icon, seemed more appropriate - but don’t put too much weight in my opinion, I used the fafa-Uni icon for my website wiki 🤡
      d86ced89-94b2-4daf-a0e7-e3c788b5e950-image.png

      posted in Documentation
      SemlerPDX
      SemlerPDX
    • RE: AVCS4 Immersive Voice Control Radios for VoiceAttack

      @Amadeus75 said in AVCS4 Immersive Voice Control Radios for VoiceAttack:

      Dear @SemlerPDX,
      may we look forward to a little AVCS4 update, due to the additional radio calls
      (“weapons free A-A”, “weapons free A-G”)?
      Best regards

      Absolutely! I’ll get a patch update out in the next few days, and a proper major update in a week or two to solidify those changes into the actual profile (so QWERTZ users don’t need to use the published workaround for JTAC commands, too). Been waiting for this update to drop because I heard the radio menus would be changing yet again (after U1).
      🍻

      EDIT AUGUST 2nd 2022: (quoted from Discord):
      “I’m still working on the update for 4.36 U1 - the radio menus have changed, some commands naturally won’t work as a result until the profile is patched to include these changes. I had been busy last week, and have had some personal issues this weekend - had hoped to have something out sooner, but just trying to maintain right now. I expect to have an update out before next week (fingers crossed)”

      posted in Voice Control
      SemlerPDX
      SemlerPDX
    • RE: MFDs not showing active OSBs when RWR is displayed

      I always assumed that was intentional, and given that there’s usually another MFD to reference the button we’d want to press to again change it to another page, it clears up all the free space for RWR symbology.

      posted in General Discussion
      SemlerPDX
      SemlerPDX
    • RE: Voice control

      @foxster said in Voice control:

      @Boxer @oldtommyboy There have been other instances where joysticks have sent a continuous button press in the past that I came across. In FoxVox you can completely ignore those buttons if you want in the library settings area of the app. Then they won’t be a nuisance any more, but keep in mind they will be completely ignored by the app unless removed from the ignore list.

      @hoover said in Voice control:

      I have the same “issue” with my Warthog. Whenever I want change the PTT combo I have to move all switches on the throttle (DX) into positions where they don’t register as continuous button presses. It’s no biggie but something to be aware of when assigning your PTT key combo of choice (in my case it’s pinky shift & COMMS up)

      Cheers, Uwe

      @Boxer said in Voice control:

      @foxster said in Voice control:

      @Boxer @oldtommyboy …the ignore list.

      That’s a neat solution to the problem. Once again, good software works around badly designed hardware 😉

      Wanted to add my 2 cents on this - some food for thought from a programming perspective - since I found some of these same challenges when I was creating a PTT system to initially “get” the key/button that users want to assign, and then monitor for a PTT key/button “pressed” states.

      Dual stage triggers, multi-function buttons, and 2- or 3-way toggles were making things very difficult. These have one button always down and depending on the firmware, it could be recognized when trying to set a button/key inside some other software like BMS, or FoxVox, and of course my own AVCS4 BMS VoiceAttack profile. Telling my PTT scripts to ignore or not use these types of buttons for PTT was the first way I dealt with these, until I got more proactive.

      I ended up creating a number of additional functions in my program, most importantly starting with building a ‘baseline state’ of all mouse, keyboard, & joystick controller buttons - looping through each key to build an “always down” list. Only after this has been done should the user be able to “set” a PTT button to be captured and saved by the program.

      During capture of the key to save, I found using that “always down list” allows evaluation for an “opposite state” rather than just checking for which key/button is in a “pressed” state, and I built my functions like this:

      BuildAlwaysDownList()
      ...(then when user is prompted/able to "set" a key/button)...
      GetReverseMouseButton()
      GetMouseButton()
      GetReverseKeyboardKey()
      GetKeyboardKey()
      GetReverseJoystickButton()
      GetJoystickButton()
      GetReverseJoystickPOV()
      GetJoystickPOV()
      

      Of course, during normal operation of voice control, any saved PTT keys/buttons will have an additional boolean flag if they are a “reverse” style. This way, the “PTT check” function (looping in the background) can know to watch for this same sort of “opposite” state rather than simply a “pressed” state, and eliminating the issues with “always down” buttons like Dual Stage Triggers or toggles on sim-pit controls for a PTT system.

      posted in Voice Control
      SemlerPDX
      SemlerPDX