> The hsi now responds correctly to simulated failure as commanded > by the "heading indicator" item on the "instrument failure" popup. > > My handiwork can be found at > http://www.av8n.com/fly/fgfs/hsi.xml.htm > http://www.av8n.com/fly/fgfs/hsi.diff
> I have not checked other hsi-like instruments to see if they > suffer from the same bug. Somebody else should do this, please. Hi John, I just checked you patch to hsi.xml where you tied the rotation of the compass rose to the heading of the heading-indicator. This leads to a drift of the compass rose due to precession and internal errors as one can see in Instrumentation/heading_indicator.cxx This is ok for a standard directional gyro, but the hsi implemented here is a slaved gyro since there is no way to correct the compass rose. I agree, that the hsi does not respond to the serviceable flag from the heading indicator and there is no way to fail the 2d instrument, but I think your patch make things worse, since it makes the instrument unusable after some time. This is unrealistic. A better solution might be to wrap the transformation into a condition that checks the servicable flag and leave the driving property at the original value. I suggest to not commit the patch since it is not a bug but a missing feature. Torsten ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel