Fix pin names by removing pin functions in brackets.
This commit is contained in:
parent
2e06408221
commit
dac1140b17
6
parse.py
6
parse.py
@ -759,6 +759,12 @@ def parse_chips():
|
|||||||
pin_name = pin['@Name']
|
pin_name = pin['@Name']
|
||||||
pin_name = pin_name.split(' ', 1)[0]
|
pin_name = pin_name.split(' ', 1)[0]
|
||||||
pin_name = pin_name.split('-', 1)[0]
|
pin_name = pin_name.split('-', 1)[0]
|
||||||
|
pin_name = pin_name.split('/', 1)[0]
|
||||||
|
pin_name = pin_name.split('_', 1)[0]
|
||||||
|
pin_name = pin_name.split('(', 1)[0]
|
||||||
|
pin_name = removesuffix(pin_name, 'OSC32')
|
||||||
|
pin_name = removesuffix(pin_name, 'BOOT0')
|
||||||
|
|
||||||
if 'Signal' in pin:
|
if 'Signal' in pin:
|
||||||
signals = []
|
signals = []
|
||||||
if not type(pin['Signal']) is list:
|
if not type(pin['Signal']) is list:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user