Index: dialin/hd/fans.py =================================================================== diff -u -r3610e47688e6536f3183e60dbff44d2cb29e56e7 -re73eadd48ba713dd9ab18881b0214287eb86e611 --- dialin/hd/fans.py (.../fans.py) (revision 3610e47688e6536f3183e60dbff44d2cb29e56e7) +++ dialin/hd/fans.py (.../fans.py) (revision e73eadd48ba713dd9ab18881b0214287eb86e611) @@ -58,8 +58,6 @@ self.inlet_1_rpm = 0.0 self.rpm_alarm_time_offset = 0 - self.remove = 0 - def get_fans_target_duty_cycle(self): """ Gets the fans target duty cycle @@ -84,7 +82,7 @@ """ return self.target_rpm - @publish(['duty_cycle', 'target_rpm', 'inlet_1_rpm', 'rpm_alarm_time_offset', 'remove']) + @publish(['duty_cycle', 'target_rpm', 'inlet_1_rpm', 'rpm_alarm_time_offset']) def _handler_fans_sync(self, message): """ Handles published thermistors message. @@ -101,9 +99,6 @@ self.rpm_alarm_time_offset = struct.unpack('i', bytearray( message['message'][MsgFieldPositions.START_POS_FIELD_4:MsgFieldPositions.END_POS_FIELD_4]))[0] - self.remove = struct.unpack('i', bytearray( - message['message'][MsgFieldPositions.START_POS_FIELD_5:MsgFieldPositions.END_POS_FIELD_5]))[0] - def cmd_fans_rpm_override(self, fan: int, rpm: float, reset: int = NO_RESET) -> int: """ Constructs and sends the HD fan RPM override command