def __speed_is_changing(self, window_frame: List[DataRow]) -> ConditionResult: return common_checks.attr_is_changing(window_frame=window_frame, command_name=self.command_string, attr="airspeed_indicator_indicated_speed_kt", short_name='IAS', fault_lst=[ Fault(clock=Clocks.airspeed_indicator_indicated_speed_kt, fault_type=FaultType.non_changing) ] )
def __vsi_is_changing(self, window_frame: List[DataRow]) -> ConditionResult: return common_checks.attr_is_changing(window_frame=window_frame, command_name=self.command_string, attr="vertical_speed_indicator_indicated_speed_fpm", short_name="VSI", fault_lst=[ Fault(clock=Clocks.vertical_speed_indicator_indicated_speed_fpm, fault_type=FaultType.non_changing) ] )
def __flight_elevator_is_changing( self, window_frame: List[DataRow]) -> ConditionResult: return common_checks.attr_is_changing( window_frame=window_frame, command_name=self.command_string, attr="flight_elevator", short_name='ELV', fault_lst=[ Fault(clock=Clocks.flight_elevator, fault_type=FaultType.non_changing) ])
def __heading_is_changing(self, window_frame: List[DataRow]) -> ConditionResult: return common_checks.attr_is_changing( window_frame=window_frame, command_name=self.command_string, attr="indicated_heading_deg", short_name='HDG', fault_lst=[ Fault(clock=Clocks.indicated_heading_deg, fault_type=FaultType.non_changing) ])
def __alt_is_changing(self, window_frame: List[DataRow]) -> ConditionResult: return common_checks.attr_is_changing( window_frame=window_frame, command_name=self.command_string, attr="altimeter_indicated_altitude_ft", short_name='ALT', fault_lst=[ Fault(clock=Clocks.altimeter_indicated_altitude_ft, fault_type=FaultType.non_changing) ])