def addTemperatureLineIfDifferent(self, temperature): 'Add a line of temperature if different.' if temperature == None or temperature == self.oldTemperatureInput: return self.distanceFeedRate.addLine( 'M104 S' + euclidean.getRoundedToThreePlaces(temperature)) self.oldTemperatureInput = temperature
def addFlowRateLineIfNecessary(self): "Add flow rate line." flowRateString = euclidean.getRoundedToThreePlaces( self.flowRepository.flowRate.value) if flowRateString != self.oldFlowRateString: self.distanceFeedRate.addLine('M108 S' + flowRateString) self.oldFlowRateString = flowRateString
def addTemperatureLineIfDifferent(self, temperature): 'Add a line of temperature if different.' if temperature == None: return temperatureOutputString = euclidean.getRoundedToThreePlaces(temperature) if temperatureOutputString == self.oldTemperatureOutputString: return if temperatureOutputString != None: self.distanceFeedRate.addLine('M104 S' + temperatureOutputString) # Set temperature. self.oldTemperatureOutputString = temperatureOutputString
def addParameter(self, firstWord, parameter): "Add the parameter." self.addLine(firstWord + ' S' + euclidean.getRoundedToThreePlaces(parameter))
def addTemperature(self, temperature): 'Add a line of temperature.' self.distanceFeedRate.addLine('M104 S' + euclidean.getRoundedToThreePlaces(temperature))
def addTemperature( self, temperature ): "Add a line of temperature." self.distanceFeedRate.addLine('M104 S' + euclidean.getRoundedToThreePlaces( temperature ) )
def addFlowRateLineIfNecessary( self ): "Add flow rate line." flowRateString = euclidean.getRoundedToThreePlaces( self.flowRepository.flowRate.value ) if flowRateString != self.oldFlowRateString: self.distanceFeedRate.addLine( 'M108 S' + flowRateString ) self.oldFlowRateString = flowRateString
def addParameter(self, firstWord, parameter): 'Add the parameter.' self.addLine(firstWord + ' S' + euclidean.getRoundedToThreePlaces(parameter))
def addTemperatureLineIfDifferent(self, temperature): "Add a line of temperature if different." if temperature == None or temperature == self.oldTemperatureInput: return self.distanceFeedRate.addLine("M104 S" + euclidean.getRoundedToThreePlaces(temperature)) self.oldTemperatureInput = temperature