Index: leahi_dialin/td/modules/blood_flow.py =================================================================== diff -u -r20c821bd230fc7689a0275a2918981669ff5cc19 -r33150daab2a54bde85830da329b931202ab5f961 --- leahi_dialin/td/modules/blood_flow.py (.../blood_flow.py) (revision 20c821bd230fc7689a0275a2918981669ff5cc19) +++ leahi_dialin/td/modules/blood_flow.py (.../blood_flow.py) (revision 33150daab2a54bde85830da329b931202ab5f961) @@ -304,29 +304,29 @@ can_interface = self.can_interface) - def cmd_blood_flow_alpha_y_intercept_override(self, intercept: float, reset: int = NO_RESET) -> int: + def cmd_blood_flow_stroke_volume_override(self, volume: float, reset: int = NO_RESET) -> int: """ - Constructs and sends the blood flow alpha y intercept override. + Constructs and sends the blood flow stroke volume override. Constraints: Must be logged into TD. - - @param intercept: float - target value to override alpha y intercept with + @param volume: float - stroke volume (e.g. mL per rotor revolution) to override with @param reset: integer - 1 to reset a previous override, 0 to override @return: 1 if successful, zero otherwise """ reset_byte_array = integer_to_bytearray(reset) - intercept_byte_array = float_to_bytearray(intercept) - payload = reset_byte_array + intercept_byte_array + volume_byte_array = float_to_bytearray(volume) + payload = reset_byte_array + volume_byte_array return cmd_generic_override( - payload = payload, - reset = reset, - channel_id = DenaliChannels.dialin_to_td_ch_id, - msg_id = MsgIds.MSG_ID_TD_BLOOD_FLOW_ALPHA_Y_INTERCEPT_OVERRIDE_REQUEST, - entity_name = f'TD Blood Flow alpha Y intercept', - override_text = f'{str(intercept)}', - logger = self.logger, - can_interface = self.can_interface) + payload=payload, + reset=reset, + channel_id=DenaliChannels.dialin_to_td_ch_id, + msg_id=MsgIds.MSG_ID_TD_BLOOD_FLOW_STROKE_VOLUME_OVERRIDE_REQUEST, + entity_name='TD Blood Flow stroke volume', + override_text=f'{volume}', + logger=self.logger, + can_interface=self.can_interface + ) def cmd_blood_flow_wear_a_term_override(self, a_term: float, reset: int = NO_RESET) -> int: