Index: leahi_dialin/fp/filtration_purification.py =================================================================== diff -u -rf5c626335b24dee572e6b7b94e21e09d0b8f7a5f -rd71107cbfced0b27e581e0338814a22af0913857 --- leahi_dialin/fp/filtration_purification.py (.../filtration_purification.py) (revision f5c626335b24dee572e6b7b94e21e09d0b8f7a5f) +++ leahi_dialin/fp/filtration_purification.py (.../filtration_purification.py) (revision d71107cbfced0b27e581e0338814a22af0913857) @@ -103,7 +103,6 @@ self.fp_operation_mode = FPOpModes.MODE_INIT.value self.fp_operation_sub_mode = 0 self.fp_defeatured = None - self.cmd_get_defeatured_status() self.fp_logged_in = False self.fp_set_logged_in_status(False) self.fp_version = None @@ -237,7 +236,7 @@ self.fp_defeatured_timestamp = timestamp - def cmd_get_defeatured_status(self) -> int: + def cmd_request_defeatured_status(self) -> int: """ Constructs and sends the FP defeatured status request Constraints: @@ -284,6 +283,7 @@ if received_message['message'][DenaliMessage.PAYLOAD_START_INDEX] == 1: self.logger.debug("Success: Logged In") self.fp_set_logged_in_status(True) + self.cmd_request_defeatured_status() #self._send_ro_checkin_message() # Timer starts interval first #self.can_interface.transmit_interval_dictionary[self.callback_id].start() else: