'This method is called from the core to indicate that the scan process
has been stopped by the user, or an error has been found.'

def stop(self):

    self._max_value = 0.0
    self._current_value = 0.0
    self._first_amount_change_time = None
    self._eta = None
