Hi all,
I'm wondering if it is at all possible to place in the property tree a bool relating to the morse code audio tone generated for ILS and VOR beacons? ie: for the bool to be true while the tone is being generated, and false when it's not.
I'm trying to put together an external script to play morse tones to a separate sound card (or even using a raspberry pi over Ethernet) when this bool is true so I can send the morse Nav tones to a headset, leaving the engine noise etc to the PC speakers for ambient external sound. This concept has come about because FGFS can't work with multiple sound cards, which would be ideal for splitting ambient sounds away from headset sounds.
In the instrumentation/nav properties, I can't find such a bool, so assume it's kept internal to the Nav scripts, the only output being the actual audio tones. I've had a look at some of the cxx and hxx files such as audioident, but have to admit to being a little out of my depth here, plus I don't want to have a customised FGFS install, as future upgrades would require a bit of messing around, staying with stock released FGFS is ideal.
Any advice on how to implement this would be excellent,
but I have a feeling it will be a feature request for a future FGFS release (if it's considered as a necessary improvement by the devs)...
OR is there something I can do in my aircraft model that can bring this bool to the property tree (saving a core FGFS change)?
OR is it the sort of thing that can be done by developing an Add-On?
(It'd be one bool per Nav unit, as they can be on different frequencies.)
Many thanks, Scott.