lepton-symfix1
Automatically fix common issues with lepton eda symbols
Usage
lepton-symfix [options]
symbol_file
Overview
lepton-symfix reads a Lepton EDA symbol file and does the following:
•
|
prints a warning if there is no pinnumber attribute on a pin; |
|---|---|
•
|
Renumbers pinseq attributes on all pins, starting with 1; |
•
|
Adds a pinseq attribute to a pin if none exists; |
•
|
Adds a pinlabel=n_a attribute to a pin if none exists; |
•
|
Adds a pintype=io attribute to a pin if none exists; |
•
|
Adds a numslots=0 attribute to the symbol if none exists; |
•
|
Adds a device=XXX attribute to the symbol if none exists; |
•
|
Adds a footprint=XXX attribute to the symbol if none exists. |
The idea here is to fix common cut-and-paste issues and fix up the symbol so that it will pass lepton-symcheck(1) with no errors or warnings.
Options
lepton-symfix accepts the following options:
-
-h, --help -
Displays this help message.
-
--verbose -
Enables verbose output.
-
--vverbose -
Enables *very* verbose output.
-
--version -
Shows the version of this program.
Releases
4 releases since Debian 10 (Buster); the text changed 2 times.