KNS 81
-
Two questions regarding hardware-mapping of the KNS 81:
Is there a way to read out if the data input is set to 'FRQ', 'RAD' or 'DST'?
Secondly, I currently use a silly hack to read out what waypoint that is selected, by just comparing the NAV 3 STB and NAV 3 ACT, but this could be the same for several waypoints, would it be possible to also read what waypoint number that is selected directly from the KNS-unit?
-
I understand that this might not be top priority, but with all the effort already done to make the BKSQ aircraft so friendly for ‘cockpit-builders’ and with the potential unique quality of the KNS-81 as a navigation device for Logitech Flight Radio Panel, it would be really great to find a solution to ‘outputting’ selected waypoint/storage bin and selected data-input.
-
@GunStrauss have you asked about this on the discord page for the KLN90B? The developer has been very helpful to many simmers on it.
-
Ah, but this is about the BKSQ KNS-81, anyways, thank you very much for notifying me about a KLN90B discord, looking forward to getting to know that device later. I was away from flight simming when the Dukes arrived, so have not got to use them yet, even though I bought them on release and are looking much forward to learn them. Been spending my time in the TBM-850 when doing some flights in the sim, and next up is learning the Learjet, as I was at Sylt this summer (most hardcore snobbish place I've been to, so want to fly a Learjet there in the sim! ;) )
The KLN90B was installed in some Learjets 35A's btw. - hopefully it will come to that plane as well one day.
-
@GunStrauss my bad. Curious if anything can be gleaned from reviewing the xml file. Also there are logging options with FSUIPC that may reveal what you are looking for.
-
Sorry this one took me a while to answer. It's been a little hectic with MSFS 2024 on the horizon, as you might imagine. You can add this feature yourselves by adding one line to KNS81.js, as I believe I had you do previously before I added the other L:Var outputs.
Search for...
this.dataEntryMode = ((this.dataEntryMode + 1) % 3);
and add this, immediately below...
SimVar.SetSimVarValue("L:var_rnavDataEntryMode", "number", this.dataEntryMode);
That should do the trick! Let me know how it goes.
-
Thanks! Starting up the sim now, with the modification. Btw. I don't think we had this functionality before, as there was no flash-modes for the Flight Radio Panel earlier.
How about active waypoint number, also possible to output as a SimVar somehow?
-
Sure thing. If you search for...
SimVar.SetSimVarValue("L:var_RNAV_WAYPOINT_NUMBER", "number", this.displayChannel);
and add this, immediately below...
SimVar.SetSimVarValue("L:var_RNAV_ACTIVE_WAYPOINT", "number", this.useChannel);
That should do the trick too! Always happy to help.