X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Wed, 30 Jan 2013 10:03:51 +0100 From: Jan Kasprzak To: geda-user AT delorie DOT com Subject: [geda-user] [patch] Pinnumbers in mosfet-with-diode-1.sym Message-ID: <20130130090351.GE32216@fi.muni.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-12-10) X-Muni-Spam-TestIP: 147.251.48.3 X-Muni-Envelope-From: kas AT fi DOT muni DOT cz X-Muni-Virus-Test: Clean X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (minas.ics.muni.cz [147.251.4.35]); Wed, 30 Jan 2013 10:03:52 +0100 (CET) Reply-To: geda-user AT delorie DOT com Hello, I use Fedora, and I am not sure whether the following issue should be reported here or to Fedora bugzilla: The file /usr/share/gEDA/sym/transistor/mosfet-with-diode-1.sym from the geda-symbols-1.8.1-1.fc18.noarch package is broken - the pinnumbers are in fact letters D, G, and S instead of numbers. The symbol works in gschem, but after running gsch2pcb and opening the result in pcb, the transistor footprint has no connections in the netlist. Replacing the pinnumber letters with numbers fixes the problem. Quick "grep -R pinnumber=[^0-9] /usr/share/gEDA/sym" reveals more files with non-numeric pinnumbers. So either the symbols should be fixed, or the gsch2pcb should be fixed to allow non-numeric pinnumbers. Patch for mosfet-with-diode-1.sym attached (also pinseqs modified to reflect the common pin numbering of most SOT-23 MOSFETs). Thanks, -Yenya --- /usr/share/gEDA/sym/transistor/mosfet-with-diode-1.sym 2012-11-13 16:08:29.000000000 +0100 +++ mosfet-with-diode-1.sym 2013-01-29 18:01:27.884176556 +0100 @@ -1,10 +1,10 @@ -v 20031231 1 +v 20121123 2 P 600 1000 600 800 1 0 0 { T 500 850 5 6 1 1 0 0 1 -pinnumber=D +pinnumber=3 T 500 850 5 6 0 0 0 0 1 -pinseq=1 +pinseq=3 T 500 850 5 6 0 1 0 0 1 pinlabel=D T 500 850 5 6 0 1 0 0 1 @@ -13,9 +13,9 @@ P 600 200 600 0 1 0 1 { T 500 50 5 6 1 1 0 0 1 -pinnumber=S +pinnumber=2 T 500 50 5 6 0 0 0 0 1 -pinseq=3 +pinseq=2 T 500 50 5 6 0 1 0 0 1 pinlabel=S T 500 50 5 6 0 1 0 0 1 @@ -28,9 +28,9 @@ P 0 500 184 500 1 0 0 { T 100 550 5 6 1 1 0 0 1 -pinnumber=G +pinnumber=1 T 100 550 5 6 0 0 0 0 1 -pinseq=2 +pinseq=1 T 100 550 5 6 0 1 0 0 1 pinlabel=G T 100 550 5 6 0 1 0 0 1 -- | Jan "Yenya" Kasprzak | | New GPG 4096R/A45477D5 - see http://www.fi.muni.cz/~kas/pgp-rollover.txt | | http://www.fi.muni.cz/~kas/ Journal: http://www.fi.muni.cz/~kas/blog/ | Please don't top post and in particular don't attach entire digests to your mail or we'll all soon be using bittorrent to read the list. --Alan Cox