Improve look of find_edges_on_state_change
Support offset ILS added to TODO
Added test file for model_information with tests for get_flap_detents method which retrieves all the current flap settings configured.
settings use get_flap_detents for NAME_VALUES_FLAP to reduce number of flap settings created
StableApproach stability criteria for Engine N1 reduced from 75% to 60%
StableApproach when airspeed relative is not recorded no longer deemed unstable but stable as there is no reference speed to be flying to.
Shortened names of StableApproach states
heading track should use .array
RunsOfOnes added with test case to library
HeadingTrack removed as not required. Fix to <add> drift to heading as drift is to the right of the heading / to the left of track.
StableApproach glideslope established at 1000 ft uses 1.5 dots
Vertical speed fills with True where masked.
Stable N1 Min reduced to 55%
added test for array_within_tolorence for supporting TestTrackDeviationFromRunway
Added test files for HeadingTrueTrack
index_of_first_start and index_of_first_stop added for accessors to runs_of_ones_array to find start and stop of the first boolean array index.
index_of_first_start and index_of_last_stop updated as per requirements for StableApproach KPVs
AltitudeFirstStableDuringApproach and AltitudeLastUnStableDuringApproach ready to go
get_flap_detents for settings.py
Percent unstable test added
merged and resolved conflict in Stable Approach