Hi,
I would seem that my question sparked a lot of activity. I guess that is a good indicator as to the interest on having the ability to have CDI information displayed in front of them. For me I am mostly interested to have CDI information displayed when doing approaches. This would mean data from either approach certified GPS units or analogue ILS/LOC units
Ignoring the commercial realities for the moment, the end state would probably mean support for the serial data streams from Apollo SL30's, Apollo GX50~60 series approach GPS units, the Garmin 430 / 530 products and finally, the good old fashion analogue ILS/LOC units. Given that the Dynon unit only has the possibility for serial inputs, this is a tall order. One approach might be to support all of the serial devices making it a menu configuration and never supporting the analogue ILS/LOC units.... not a trivial exercise when it comes to software development.
From a design perspective I would probably insert a microprocessor "black box" in between the Dynon and the target device. Devices such as the PIC support serial input(s), outputs and A/D converters for the analogue ILS/LOC inputs. The only concern I would have is the high speed 115k baud serial speeds used by Dynon would force me to write the serial output routines in assembly language, I guess the rest could be written in a high level language such as C or PicBasic.
So, in short, this would be a significant development effort with quite a pay back period. Perhaps the most economical approach would be to incorporate the flight director display functions in the Dynon, publish the protocol, and lets the public domain "have at it". I would be up for having a go and publishing the results, but I would expect that this would take 6 months of my spare time.
Sorry about such a long winded reply, but I would encourage Dynon to give this approach some thought. This would be the least amount of development effort required by Dynon and puts the possibility of a solution our into the public domain to solve.
Regards, Paul