Callbacks for specific radio menu commands?
-
Are there callbacks defined for specific radio-menu commands?
Somewhere I thought I saw reference to a ‘CallTheBall’ callback… but it doesn’t seem to activate when I bind it to a keypress.
How does eg. VoiceAttack work … does it do SendInput() to play the sequence of keystrokes needed to navigate the menu?
-
Are there callbacks defined for specific radio-menu commands?
Somewhere I thought I saw reference to a ‘CallTheBall’ callback… but it doesn’t seem to activate when I bind it to a keypress.
How does eg. VoiceAttack work … does it do SendInput() to play the sequence of keystrokes needed to navigate the menu?
Voice attack just send a macro/series of keyboard commands so i.e Q Q Q 1
At least all profiles I know do it that wayFor all direct Radio commands look into your BMS - Full.key
Starting Sectiion 8. Radio Comms
But I’m not aware of a direct callbacks for carrier ops comms
-
Thanks … yeah carrier-ops and the ~4.34 era reimplementation of approach/tower/ground comms appear to be missing from BMS-Full.key…
I was wondering if they necessarily existed, just not “documented” in BMS-Full.key or BMS-Technical-Manual.pdf
Time to scrape the binary to see if there’s a string-table…
-
There are a few “deep” commands that can be bound, one I remember is Y-2 (“stabilized and ready”) for AAR. Nice to have on the HOTAS, you do not want to take hands off anything at that point. Call the ball would be a great command as well for the same reason. Do share if you find something ?
-
“C:\Falcon BMS 4.35\Docs\01 Input Devices\02 Key File Editor\Complete Callback List.txt” holds all callbacks including the above mentioned “TankerReadyForGas”.
-
:smacksForehead: wow I never noticed that file – thanks.
Still I don’t see the carrier comms menu items or any of the newer ATC approach/tower/ground-flow stuff there.
Not a high priority, just maybe worth a pass to reconcile the docs/lists with the code, if there are callbacks that are supposed to be there.
-
The ATC commands you refer to are not separate callbacks, it’s like oak mentioned: call a radio menu (tanker, awacs, atc, …) and then call the sub item by number. Some shortcut call do exist as listed in the txt-file like:
TankerBreakaway
TankerDoneRefueling
TankerReadyForGas
TankerRequestFuelBut all callbacks are listed in the .txt file, there are no additional callbacks.
I do admit that some of the callbacks are not described in the Technical Manual
-
Ok, looking at things from the outside I’m not able to know what’s a “callback” in the first-class sense, and what’s not. I just assumed there was a consistent mechanism in the code behind all the comms menus and menu items…
Not a serious problem at all – but if one day in the future BMS implemented a bidirectional shared-memory interface (or named-pipe or similar) for external apps to invoke callbacks, then it would be nice to have all these surfaced as proper callbacks.
-
Honestly - use Voice Attack or similar … its so easy and you can use your own voice commands (ones you can remember easily) and link them to the key strokes to navigate the menus to get to the correct action using the “record function” in VA
e.g
“Tanker are you ready for me” = Y1
“fill her up joe” = Y2
“thanks for the gas” = Y3And the big thing is … it involves no hand movement what so ever - perfect.
Ironman
-
i been constructing a “as real as it gets” Voice profile for the freeware Voicemacro which is coming on very well but i striped out most of the basic command . E.G Attack My target is “cleared Hot my target” you can do what you please with voicemacro
-
i been constructing a “as real as it gets” Voice profile for the freeware Voicemacro which is coming on very well but i striped out most of the basic command . E.G Attack My target is “cleared Hot my target” you can do what you please with voicemacro
Same idea with VoiceAttack. Very cool to be able to create your own voice command macros for whatever! Nice to have a bunch of options for software, too!
-
Same idea with VoiceAttack. Very cool to be able to create your own voice command macros for whatever! Nice to have a bunch of options for software, too!
Yes I have seen Your profile looks great, However I already stumbled on Voicemacro when i did, and my project already started but yours is miles ahead buddy. someday i may release this profile but loads of work left to perfect it maybe we can both learn from each other