mirror of
				https://github.com/KevinMidboe/python-gpiozero.git
				synced 2025-10-29 17:50:37 +00:00 
			
		
		
		
	Remove on_time and off_time from PWMLED.pulse, add docstring, close #165
This commit is contained in:
		@@ -394,9 +394,26 @@ class PWMOutputDevice(OutputDevice):
 | 
			
		||||
            self._blink_thread.join()
 | 
			
		||||
            self._blink_thread = None
 | 
			
		||||
 | 
			
		||||
    def pulse(
 | 
			
		||||
            self, on_time=0, off_time=0, fade_in_time=1, fade_out_time=1,
 | 
			
		||||
            n=None, background=True):
 | 
			
		||||
    def pulse(self, fade_in_time=1, fade_out_time=1, n=None, background=True):
 | 
			
		||||
        """
 | 
			
		||||
        Make the device fade in and out repeatedly.
 | 
			
		||||
 | 
			
		||||
        :param float fade_in_time:
 | 
			
		||||
            Number of seconds to spend fading in. Defaults to 1.
 | 
			
		||||
 | 
			
		||||
        :param float fade_out_time:
 | 
			
		||||
            Number of seconds to spend fading out. Defaults to 1.
 | 
			
		||||
 | 
			
		||||
        :param int n:
 | 
			
		||||
            Number of times to blink; ``None`` (the default) means forever.
 | 
			
		||||
 | 
			
		||||
        :param bool background:
 | 
			
		||||
            If ``True`` (the default), start a background thread to continue
 | 
			
		||||
            blinking and return immediately. If ``False``, only return when the
 | 
			
		||||
            blink is finished (warning: the default value of *n* will result in
 | 
			
		||||
            this method never returning).
 | 
			
		||||
        """
 | 
			
		||||
        on_time = off_time = 0
 | 
			
		||||
        self.blink(on_time, off_time, fade_in_time, fade_out_time, n, background)
 | 
			
		||||
 | 
			
		||||
    def _stop_blink(self):
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user