Added comments to ledMatrix.py

This commit is contained in:
= 2020-08-10 08:10:45 -04:00
parent 2fa8f604c2
commit 933f1c53ab

View file

@ -18,7 +18,7 @@ class Matrix:
self.panels = [] self.panels = []
for x in range(0, 20): for x in range(0, 20):
self.panels.append(Panel(x)) self.panels.append(Panel(x))
def setMatrixLights(self): def setMatrixLights(self):
for x in range(len(self.panels)): for x in range(len(self.panels)):
self.panels[x].setPanelLights() self.panels[x].setPanelLights()
@ -29,7 +29,7 @@ class Panel:
self.panelNumber = panelNumber self.panelNumber = panelNumber
self.leds = [] self.leds = []
for x in range(0, 16): for x in range(0, 16):
self.leds.append(LED((16*panelNumber)+x) self.leds.append(LED((16*panelNumber)+x) # Might have to look at this math later
def setPanelLights(self): def setPanelLights(self):
for x in range(len(self.leds)): for x in range(len(self.leds)):
@ -38,11 +38,11 @@ class Panel:
class LED: class LED:
def __init__(self, ledNumber): def __init__(self, ledNumber):
self.ledNumber = ledNumber self.ledNumber=ledNumber
self.r = random.randrange(0, 255) self.r=random.randrange(0, 255)
self.g = random.randrange(0, 255) self.g=random.randrange(0, 255)
self.b = random.randrange(0, 255) self.b=random.randrange(0, 255)
def setLedColor(self): def setLedColor(self): # Implement later with actual WS2813 lib function
#self.ledNumber.set(r,g,b) # self.ledNumber.set(r,g,b)
return return