KiCad / kicad-symbols

Official KiCad schematic symbol libraries for Kicad 5
https://kicad.github.io/symbols
Other
704 stars 745 forks source link

Timer: S5.1 and S5.2 errors #953

Open antoniovazquezblanco opened 6 years ago

antoniovazquezblanco commented 6 years ago

KLC Rules: http://kicad-pcb.org/libraries/klc/S5.1/ http://kicad-pcb.org/libraries/klc/S5.2/

Splitting issue #28 I have found the following violations:

Checking symbol '8284':
  Violating S5.1
    For components with a single default footprint, footprint field is filled with valid footprint
    filename
    Footprint filter 'PDIP*W7.62mm*' does not match the footprint 'Package_DIP:DIP-18_W7.62mm' set for this symbol.
     - could not match 'DIP-18_W7.62mm' against filter 'PDIP*W7.62mm*'
     - could not match 'Package_DIP:DIP-18_W7.62mm' against filter 'PDIP*W7.62mm*'
    Symbol has a footprint defined in the footprint field, but several (2) footprint filters set. If the symbol is for a single default footprint, remove the surplus filters. If the symbol is meant for multiple different footprints, empty the footprint field.
checking ruleS5.2
checking ruleS5.1
Checking symbol '82C54':
  Violating S5.1
    For components with a single default footprint, footprint field is filled with valid footprint
    filename
    Footprint filter 'PDIP*W15.24mm*' does not match the footprint 'Package_DIP:DIP-24_W15.24mm' set for this symbol.
     - could not match 'DIP-24_W15.24mm' against filter 'PDIP*W15.24mm*'
     - could not match 'Package_DIP:DIP-24_W15.24mm' against filter 'PDIP*W15.24mm*'
    Symbol has a footprint defined in the footprint field, but several (2) footprint filters set. If the symbol is for a single default footprint, remove the surplus filters. If the symbol is meant for multiple different footprints, empty the footprint field.
serkanxselcuk commented 6 years ago

Hi @antoniovazquezblanco ,

Footprint filter 'PDIPW7.62mm' does not match the footprint 'Package_DIP:DIP-18_W7.62mm' set for this symbol.

  • could not match 'DIP-18_W7.62mm' against filter 'PDIPW7.62mm'
  • could not match 'Package_DIP:DIP-18_W7.62mm' against filter 'PDIPW7.62mm'

You filtered PDIP*W7.62mm* but set footprint as DIP-18_W7.62mm, which cannot be found using filter. KLC shows this as error. I would try to set filter ?DIP*W7.62mm*, *DIP*W7.62mm* or DIP*W7.62mm*.

antoniovazquezblanco commented 6 years ago

Yes, I know. I am trying to compile a list of known library issues like this one. By splitting all this errors into small batches I hope that both us librarians and collaborators like you can improve the library in small increments.

This comes from a big issue (https://github.com/KiCad/kicad-symbols/issues/28) that covered a lot of symbols. I wouldn't know when to close that issue, and for that reason I am splitting it into more manageable tasks.

If you decide to help us solve any of this issues please just let us know with a comment.

Thank you very much @serkanxselcuk!

serkanxselcuk commented 6 years ago

Oh, I see. I thought you try to import new component. :) Thank you for focus on old issues.

serkanxselcuk commented 4 years ago

@antoniovazquezblanco I remember my first message here :)