What kind of improvements? Many people tried, it's hard somehow but not impossible. However the developer Kirill isn't particularly interested in the KLN90 or any GPS himself so I guess it's up to the community to work on that device. Navigation with I-21 INS or the Soviet NVU system is generally more stable and less prone to CTDs currently.
I can't promise miracles, but I am an experienced c++ gauge programmer, and what I see in there so far doesn't scare me too bad.
Basically in order of priority:
1. Move the text up so the last line doesn't get chopped off.
2. Make the AP heading actually work by fixing the wrong calculation of DTK.
3. Clean up some of the screen artifacts that get stuck on the divider lines.
4. Get a clearer, cleaner background image of the KLN90B.
5. Make a hidden click spot to load the FS flight plan to page zero and get rid of the add-on menu.
6. Use the FSX NAV/GPS switch/signal to decide whether to drive the AP heading from the KLN90B.
7. Add the ILS frequencies to the airport page 4 list.
8. Implement the ALT button.
And some basic documentation. Does any exist now? Operating this thing is not intuitive. I know we have the real KLN90B manual but that' doesn't say anything about how to turn the knobs on the simulated version, and it's not obvious that right-clicks turn the outer knob while the mouse wheel does the inner one. For the first few weeks I just thought it was hopelessly buggy!
Anything else anyone interested would like to see?
Dutch