From 8bf296b18607a47d761db81de7adcd1fa68df160 Mon Sep 17 00:00:00 2001 From: Daniel Rojas Date: Sat, 27 Jun 2020 11:13:16 +0200 Subject: [PATCH] Auto-generate pin numbers if only pincount is specified --- src/wireviz.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/wireviz.py b/src/wireviz.py index cb7e615..284d310 100755 --- a/src/wireviz.py +++ b/src/wireviz.py @@ -347,6 +347,9 @@ class Connector: if len(self.pinout) != len(self.pinnumbers): raise Exception('Given pinout and pinnumbers size mismatch') + if not self.pinout and not self.pinnumbers: + self.pinnumbers = list(range(1,self.pincount + 1)) + def loop(self, from_pin, to_pin): self.loops.append((from_pin, to_pin))