# ----------------------------------------------------------------
def gp_get_mode(self, pin):
"""Get Current Pin Mode"""
- val = self._hid_xfer(b"\x61")[22 + pin]
- print("0b{:08b}".format(val))
return self._hid_xfer(b"\x61")[22 + pin] & 0x07
def gp_set_mode(self, pin, mode):
# and now the read part
while (end - start) > 0:
- for retry in range(MCP2221_RETRY_MAX):
+ for _ in range(MCP2221_RETRY_MAX):
# the actual read
resp = self._hid_xfer(b"\x40")
# check for success