kopia lustrzana https://github.com/blaz-r/pi_pico_neopixel
default parm values for rotate_left/right; fix some "== None"
rodzic
f4396614c6
commit
7dc24c256a
12
neopixel.py
12
neopixel.py
|
@ -67,7 +67,7 @@ class Neopixel:
|
||||||
|
|
||||||
# Set the overal value to adjust brightness when updating leds
|
# Set the overal value to adjust brightness when updating leds
|
||||||
def brightness(self, brightness=None):
|
def brightness(self, brightness=None):
|
||||||
if brightness == None:
|
if brightness is None:
|
||||||
return self.brightnessvalue
|
return self.brightnessvalue
|
||||||
else:
|
else:
|
||||||
if brightness < 1:
|
if brightness < 1:
|
||||||
|
@ -105,7 +105,7 @@ class Neopixel:
|
||||||
# Set red, green and blue value of pixel on position <pixel_num>
|
# Set red, green and blue value of pixel on position <pixel_num>
|
||||||
# Function accepts (r, g, b) / (r, g, b, w) tuple
|
# Function accepts (r, g, b) / (r, g, b, w) tuple
|
||||||
def set_pixel(self, pixel_num, rgb_w, how_bright = None):
|
def set_pixel(self, pixel_num, rgb_w, how_bright = None):
|
||||||
if how_bright == None:
|
if how_bright is None:
|
||||||
how_bright = self.brightness()
|
how_bright = self.brightness()
|
||||||
pos = self.shift
|
pos = self.shift
|
||||||
|
|
||||||
|
@ -170,14 +170,14 @@ class Neopixel:
|
||||||
|
|
||||||
|
|
||||||
# Rotate <num_of_pixels> pixels to the left
|
# Rotate <num_of_pixels> pixels to the left
|
||||||
def rotate_left(self, num_of_pixels):
|
def rotate_left(self, num_of_pixels = None):
|
||||||
if num_of_pixels == None:
|
if num_of_pixels is None:
|
||||||
num_of_pixels = 1
|
num_of_pixels = 1
|
||||||
self.pixels = self.pixels[num_of_pixels:] + self.pixels[:num_of_pixels]
|
self.pixels = self.pixels[num_of_pixels:] + self.pixels[:num_of_pixels]
|
||||||
|
|
||||||
# Rotate <num_of_pixels> pixels to the right
|
# Rotate <num_of_pixels> pixels to the right
|
||||||
def rotate_right(self, num_of_pixels):
|
def rotate_right(self, num_of_pixels = None):
|
||||||
if num_of_pixels == None:
|
if num_of_pixels is None:
|
||||||
num_of_pixels = 1
|
num_of_pixels = 1
|
||||||
num_of_pixels = -1 * num_of_pixels
|
num_of_pixels = -1 * num_of_pixels
|
||||||
self.pixels = self.pixels[num_of_pixels:] + self.pixels[:num_of_pixels]
|
self.pixels = self.pixels[num_of_pixels:] + self.pixels[:num_of_pixels]
|
||||||
|
|
Ładowanie…
Reference in New Issue