Beispiel #1
0
 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)
                                           ]
                                           )
Beispiel #2
0
 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)
                                           ]
                                           )
Beispiel #3
0
 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)
         ])
Beispiel #4
0
 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)
         ])
Beispiel #5
0
 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)
         ])