From d7928d85cc8b0be221929d60381b41f103c2b3de Mon Sep 17 00:00:00 2001 From: andreika-git Date: Tue, 6 Dec 2022 21:42:13 +0200 Subject: [PATCH] https://github.com/andreika-git/hellen-one/issues/210 --- bin/process_board.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bin/process_board.py b/bin/process_board.py index 11911c6..83e8750 100644 --- a/bin/process_board.py +++ b/bin/process_board.py @@ -112,6 +112,9 @@ def append_cpl(src_fname, dst_fname, x, y, mrot, isBottom, suffix = ""): # skip header next(src_f) for row in reader: + if len(row) < 5: + print ("Error! Wrong format of CPL file " + src_fname) + sys.exit(3) des = row[0] cxmm = row[1] cymm = row[2] @@ -160,6 +163,9 @@ def append_bom(src_fname, dst_fname, suffix = ""): # skip header next(src_f) for row in reader: + if len(row) < 4: + print ("Error! Wrong format of BOM file " + src_fname) + sys.exit(3) comment = row[0] des = row[1] footprint = row[2]