X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=notes%2Fpin%20maps%2Fgpioindex_lut.py;fp=notes%2Fpin%20maps%2Fgpioindex_lut.py;h=a7b600b75f2d2936990b5c807f5143f610275356;hb=6fb169f93cfef6479fd9572aa478270568957f4f;hp=14457d5ef2d78814c572cdbe4292564f08622033;hpb=1faf2ef76c719ed79e13b359591082854e739fa3;p=matches%2FMCTX3420.git diff --git a/notes/pin maps/gpioindex_lut.py b/notes/pin maps/gpioindex_lut.py index 14457d5..a7b600b 100644 --- a/notes/pin maps/gpioindex_lut.py +++ b/notes/pin maps/gpioindex_lut.py @@ -4,14 +4,19 @@ from parseit import printlut def doit2(x): with open(x) as f: lut = {} + rlut = {} i = 0 for line in f: gpionum = int(line) lut[gpionum] = i + rlut[i] = gpionum i += 1 lutarr = [] + reverse = [] for i in range(128): lutarr.append(lut.get(i, 128)) - return lutarr + for i in range(len(rlut)): + reverse.append(rlut[i]) + return (lutarr, reverse)