Commit ba9743af authored by Olivier Kaufmann's avatar Olivier Kaufmann
Browse files

Addresses issue #101

Showing with 6 additions and 4 deletions
+6 -4
...@@ -107,11 +107,13 @@ class Mux(MuxAbstract): ...@@ -107,11 +107,13 @@ class Mux(MuxAbstract):
def _get_addresses(self): def _get_addresses(self):
""" Converts inner cabling addressing into (electrodes, role) addressing """ """ Converts inner cabling addressing into (electrodes, role) addressing """
d = inner_cabling[self._mode] ic = inner_cabling[self._mode]
self.addresses = {} self.addresses = {}
for k, v in d.items(): d = {}
for k, v in self.cabling.items():
self.addresses.update({self.cabling[(k[0], self._roles[k[1]])]: v}) d.update({k: ic[(v[1], self._roles[k[1]])]})
self.addresses = d
print(self.addresses)
def reset(self): def reset(self):
self._mcp[0] = MCP23017(self._tca, address=int(self._mcp_addresses[0], 16)) self._mcp[0] = MCP23017(self._tca, address=int(self._mcp_addresses[0], 16))
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment