Bugs: Difference between revisions

Jump to navigation Jump to search
753 bytes added ,  5 February 2007
Flux gate
(memory leak)
(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.
Update:  In the CVS version as of 1/1/07, the problem is less
pronounced but still noticeable: half-ball deflections rather
than pegged.


==== Airport lighting in poor weather ====
==== Airport lighting in poor weather ====
70

edits

Navigation menu