ADF suggestions, tweaks, and ideas
-
@CdnCptMoustache Wonderful!! Both pointing to the right? I would have assumed one right and one left. So it shall be!
That's some pretty impressive RPN for someone who claims not to be an expert in RPN. The challenge is that I'm already doing a lot of signal attenuation calculations in my javascript based on position relative to the station and its emission pattern, not just the signal strength variable, which I have found to be unreliable in MSFS. In theory, my code should do the exact same thing that yours does, minus the banking effect, and only with random noise, instead of pseudo-random sinusoid addition. The banking effect should be very easy to add. I will see about that sometime soon!
@Black-Square Yes, both pointing to the right
That "impressive" RPN was many hours and many times walking away from it. There may have been some whiskey involved too. That was also a year or more ago so I've forgotten how to do it for the most part. However, my plan from the start was to add the bank error in as an after-thought once the main signal is determined.
As a few basics, and to get your head around it, turning errors have a few gotchas. Thinking of it like compass dip helps. At a Relative Bearing (RB) of 270 or 90, you'll get basically no bank error at all. You'll get it the worst at 0 or 180 RB and high over (ie close to) a station. Taking it to the extreme, if you're almost over the station at a RB of 0 and bank 90 degrees to the left, the needle will show 270. Ditto with 180.
The additional fun comes when you realize that pitch angles will behave the same, just the most at 90 or 270 RB. It's conceivable you could be very high over a station with a RB of 0, pitch up enough and watch the needle go to 180 early. But I'm less concerned about that. Generally you're not using large amounts of pitch (as compared to roll) when navigating via NDBs or VORs on the RMI.
I'm sure somewhere someone has made an equation that will figure out the needle indication based on relative bearing, relative altitude, bank angle, pitch angle, etc but I haven't gone looking
-
Since you were on such a roll later, could you take a look for anything regarding the parking positions for the Collins RMI-30? That's the only other RMI that I've modeled, and I've already made the changes to the Bendix/King units in my other aircraft. Sorry to ask for help on this one. I'm trying to fit this in before the Baron and Bonanza are released, but I'm a little busy this week, as you can imagine.
-
Since you were on such a roll later, could you take a look for anything regarding the parking positions for the Collins RMI-30? That's the only other RMI that I've modeled, and I've already made the changes to the Bendix/King units in my other aircraft. Sorry to ask for help on this one. I'm trying to fit this in before the Baron and Bonanza are released, but I'm a little busy this week, as you can imagine.
@Black-Square Super easy. Barely an inconvenience
https://www.scribd.com/document/862377894/RMI-30-MM


Looks like the needles respond very quickly in the RMI-30, upwards of 180 degrees per second
-
As an added tidbit and if it helps with your ADF functionality, an ADF set to ANT mode will mildly boost audio receive while parking the needle at 90 degrees, even with a good signal. It won't point in that mode. Because of that, ANT mode can be briefly used to ensure you are actually getting a good signal and that the unit itself hasn't died or is drifting towards something else
-
Thank you so much for finding that! I'm ashamed at how easy that seems, but when you're trying to keep track of some 20,000 lines of code per aircraft and everything else, it can be very easy to let something like this hold over from years ago. I've been meaning to implement the voice receive mode, since that's something I'm very familiar with myself. I'll add that to the list to do at the same time as the banking error. As you can imagine, the real time sink is not the coding, it's the testing. That's the fun of turning your hobby into a business, unfortunately. Thanks so much! You have been one of the most helpful and knowledgeable contributors of ideas that I've had in a while!
-
My pleasure! If you need any testing done, please let me know. My years of knowledge have to pay off somewhere. Oh and you can expect this level of detail with the Turbo Commander tips too. It's my curse
-
I'm not a RL pilot, but in-sim I love conventional nav and fiddly stuff, so this is right up my alley. And watching the magic happen here in this thread is cool, too -- so hats off and thanks to both of you. Super excited for the Baron & Bonanza release, and further on, the Caravan.
-
@Black-Square Super easy. Barely an inconvenience
https://www.scribd.com/document/862377894/RMI-30-MM


Looks like the needles respond very quickly in the RMI-30, upwards of 180 degrees per second
@CdnCptMoustache I don't have anything to contribute to this, I just wanted to know I appreciated your Pitch Meeting reference

-
@CdnCptMoustache I don't have anything to contribute to this, I just wanted to know I appreciated your Pitch Meeting reference

@YankeeTendy35 My humour may be terrible, but it sure is obscure. Glad someone caught it
-
-
Thank you so much for finding that! I'm ashamed at how easy that seems, but when you're trying to keep track of some 20,000 lines of code per aircraft and everything else, it can be very easy to let something like this hold over from years ago. I've been meaning to implement the voice receive mode, since that's something I'm very familiar with myself. I'll add that to the list to do at the same time as the banking error. As you can imagine, the real time sink is not the coding, it's the testing. That's the fun of turning your hobby into a business, unfortunately. Thanks so much! You have been one of the most helpful and knowledgeable contributors of ideas that I've had in a while!
@Black-Square One more little thing for you. The double needle on the KI-229 should have a teeny tiny little "ADF" in it

I've also sent you an email
-
Oh and as an added thing, the VOR needle shouldn't be impacted by banking errors (or any of the other common ADF/NDB errors). Not that it is now, of course, but before you go nuts adding banking errors to needles
-
Count me as an old school ifr pilot who loves shooting ndb approaches in sims. Even had an instructor one time give me an engine failure (twin), vacuum failure (partial panel) and simulated icing in a Frasca shooting an ndb approach back in the day

@MiRexer said in ADF suggestions, tweaks, and ideas:
Count me as an old school ifr pilot who loves shooting ndb approaches in sims. Even had an instructor one time give me an engine failure (twin), vacuum failure (partial panel) and simulated icing in a Frasca shooting an ndb approach back in the day

...with an 18 knot quartering crosswind component gusting to 26 knots, night IMC heavy precip so landing lights and strobes also are messing with you!
-
Some light reading here