modifies init
This commit is contained in:
17
init/init.py
17
init/init.py
@@ -14,14 +14,13 @@ for i in range(1,9):
|
||||
line = str(p.stdout.readline()).split(' ')[1:]
|
||||
for mcp in line:
|
||||
if re.search('\d\d', mcp):
|
||||
mcps.append(mcp)
|
||||
base = 64*i
|
||||
mcps.append((mcp,base))
|
||||
|
||||
wiringpi.wiringPiSetupGpio()
|
||||
for base_multiplier in range(1,9):
|
||||
base = 64*base_multiplier
|
||||
for mcp in mcps:
|
||||
print("Setting base for MCP: ", mcp, " setting base: ", base)
|
||||
wiringpi.mcp23017Setup(base, int(mcp,16))
|
||||
for pin in range(16):
|
||||
wiringpi.pinMode(base + pin, 1)
|
||||
wiringpi.digitalWrite(base + pin, 1)
|
||||
for mcp in mcps:
|
||||
print("Setting base for MCP: ", mcp, " setting base: ", base)
|
||||
wiringpi.mcp23017Setup(base, int(mcp[0], 16))
|
||||
for pin in range(16):
|
||||
wiringpi.pinMode(mcp[1], 1)
|
||||
wiringpi.digitalWrite(mcp[1], 1)
|
||||
|
||||
Reference in New Issue
Block a user