70
edits
John Denker (talk | contribs) (memory leak) |
John Denker (talk | contribs) (Flux gate) |
||
Line 123: | Line 123: | ||
of all this was offered to the community, but has | of all this was offered to the community, but has | ||
not been incorporated. | not been incorporated. | ||
==== Flux gate not really a flux gate ==== | |||
In the Instrumentation director, there are three heading-related | |||
.cxx files. | |||
* heading_indicator.cxx : vacuum driven, with drift | |||
* heading_indicator_dg.cxx : electrically driven, with drift | |||
* heading_indicator_fg.cxx : electrically driven, no drift | |||
The "fg" in "heading_indicator_fg" is documented to stand for | |||
"flux gate", as if the heading were slaved to a flux-gate | |||
compass ... but the code does not implement any such thing. | |||
All it really does is initialize the indicated heading to | |||
the correct magnetic heading value, and then implement a | |||
no-drift policy. This is incorrect behavior, as can be | |||
seen by flying to an area where the magnetic variation is | |||
different from what it was at the start of the flight. A | |||
true slaved heading indicator would gradually accommodate | |||
the new magvar. | |||
The correct behavior ought to be easy to implement. | |||
==== Weird noises during initialization ==== | ==== Weird noises during initialization ==== | ||
Line 200: | Line 221: | ||
inclinometer pegged would cancel the flight before even starting | inclinometer pegged would cancel the flight before even starting | ||
the engine. | the engine. | ||
==== Airport lighting in poor weather ==== | ==== Airport lighting in poor weather ==== |
edits