logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

lepton-symfix - automatically fix common issues with Lepton EDA symbols

Author

       Mike Skerritt <mike@acornpacket.com>.

Description

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.

Name

       lepton-symfix - automatically fix common issues with Lepton EDA symbols

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.

See Also

lepton-schematic(1), lepton-symcheck(1)

Synopsis

lepton-symfix[options]symbol_file

See Also