Re: gEDA-user: package library, or include in schematic

2007-09-10 Thread Duncan Drennan
After divide and conquer the problem seems to be with this component,
first from the library version (which does not throw the error)

=

v 20070626 1
L 200 800 200 0 3 0 0 0 -1 -1
L 200 800 800 400 3 0 0 0 -1 -1
T 600 600 5 10 0 0 0 0 1
device=QUAD_OPAMP
L 800 400 200 0 3 0 0 0 -1 -1
L 300 250 300 150 3 0 0 0 -1 -1
L 250 200 350 200 3 0 0 0 -1 -1
L 250 600 350 600 3 0 0 0 -1 -1
P 0 200 200 200 1 0 0
{
T 50 250 5 8 1 1 0 0 1
pinnumber=3
T 0 200 5 10 0 0 0 0 1
pinseq=1
T 0 200 5 10 0 0 0 0 1
pintype=in
T 0 200 5 10 0 0 0 0 1
pinlabel=IN+
}
P 0 600 200 600 1 0 0
{
T 50 650 5 8 1 1 0 0 1
pinnumber=2
T 0 600 5 10 0 0 0 0 1
pinseq=2
T 0 600 5 10 0 0 0 0 1
pintype=in
T 0 600 5 10 0 0 0 0 1
pinlabel=IN-
}
P 800 400 1000 400 1 0 1
{
T 850 450 5 8 1 1 0 0 1
pinnumber=1
T 800 400 5 10 0 0 0 0 1
pinseq=5
T 800 400 5 10 0 0 0 0 1
pintype=out
T 800 400 5 10 0 0 0 0 1
pinlabel=OUT
}
P 500 600 500 800 1 0 1
{
T 550 650 5 8 1 1 0 0 1
pinnumber=4
T 600 600 5 10 0 0 0 0 1
pinseq=3
T 500 600 5 10 0 0 0 0 1
pinlabel=V+
T 500 600 5 10 0 0 0 0 1
pintype=pwr
}
P 500 200 500 0 1 0 1
{
T 550 50 5 8 1 1 0 0 1
pinnumber=11
T 600 100 5 10 0 0 0 0 1
pinseq=4
T 500 200 5 10 0 0 0 0 1
pinlabel=V-
T 500 200 5 10 0 0 0 0 1
pintype=pwr
}
T 200 900 8 8 1 1 0 0 1
refdes=U?
T 200 2300 5 10 0 0 0 0 1
slot=1
T 200 1300 5 10 0 0 0 0 1
numslots=4
T 200 1500 5 10 0 0 0 0 1
slotdef=1:3,2,4,11,1
T 200 1700 5 10 0 0 0 0 1
slotdef=2:5,6,4,11,7
T 200 1900 5 10 0 0 0 0 1
slotdef=3:10,9,4,11,8
T 200 2100 5 10 0 0 0 0 1
slotdef=4:12,13,4,11,14
T 200 2500 5 10 0 0 0 0 1
symversion=0.1



And this from the version within the schematic file:



C 42400 46300 1 0 0 EMBEDDEDquad_opamp-2.sym
[
L 42200 47100 42200 46300 3 0 0 0 -1 -1
L 42200 47100 41600 46700 3 0 0 0 -1 -1
T 41800 46900 5 10 0 0 0 6 1
device=QUAD_OPAMP
L 41600 46700 42200 46300 3 0 0 0 -1 -1
L 42100 46550 42100 46450 3 0 0 0 -1 -1
L 42150 46500 42050 46500 3 0 0 0 -1 -1
L 42150 46900 42050 46900 3 0 0 0 -1 -1
P 42400 46500 42200 46500 1 0 0
{
T 42350 46550 5 8 1 1 0 6 1
pinnumber=3
T 42400 46500 5 10 0 0 0 6 1
pinseq=1
T 42400 46500 5 10 0 0 0 6 1
pintype=in
T 42400 46500 5 10 0 0 0 6 1
pinlabel=IN+
}
P 42400 46900 42200 46900 1 0 0
{
T 42350 46950 5 8 1 1 0 6 1
pinnumber=2
T 42400 46900 5 10 0 0 0 6 1
pinseq=2
T 42400 46900 5 10 0 0 0 6 1
pintype=in
T 42400 46900 5 10 0 0 0 6 1
pinlabel=IN-
}
P 41600 46700 41400 46700 1 0 1
{
T 41550 46750 5 8 1 1 0 6 1
pinnumber=1
T 41600 46700 5 10 0 0 0 6 1
pinseq=5
T 41600 46700 5 10 0 0 0 6 1
pintype=out
T 41600 46700 5 10 0 0 0 6 1
pinlabel=OUT
}
P 41900 46900 41900 47100 1 0 1
{
T 41850 46950 5 8 1 1 0 6 1
pinnumber=4
T 41800 46900 5 10 0 0 0 6 1
pinseq=3
T 41900 46900 5 10 0 0 0 6 1
pinlabel=V+
T 41900 46900 5 10 0 0 0 6 1
pintype=pwr
}
P 41900 46500 41900 46300 1 0 1
{
T 41850 46350 5 8 1 1 0 6 1
pinnumber=11
T 41800 46400 5 10 0 0 0 6 1
pinseq=4
T 41900 46500 5 10 0 0 0 6 1
pinlabel=V-
T 41900 46500 5 10 0 0 0 6 1
pintype=pwr
}
T 42200 47200 8 8 0 1 0 6 1
refdes=U?
T 42200 48600 5 10 0 0 0 6 1
slot=1
T 42200 47600 5 10 0 0 0 6 1
numslots=4
T 42200 47800 5 10 0 0 0 6 1
slotdef=1:3,2,4,11,1
T 42200 48000 5 10 0 0 0 6 1
slotdef=2:5,6,4,11,7
T 42200 48200 5 10 0 0 0 6 1
slotdef=3:10,9,4,11,8
T 42200 48400 5 10 0 0 0 6 1
slotdef=4:12,13,4,11,14
T 42200 48800 5 10 0 0 0 6 1
symversion=0.1
]



I ran a diff, but nothing significant showed up.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: package library, or include in schematic

2007-09-03 Thread Ben Jackson
On Mon, Sep 03, 2007 at 08:54:38AM +0200, Duncan Drennan wrote:
 Is there a way for gschem to package a library for a set of
 schematics, or possibly include the symbols in the schematic file
 itself?

Under edit, 'embed component'

All of the .sch's I post are embedded to simplify things.

(though I'm not sure anyone has downloaded any of the ones I've posted,
I appreciated finding examples when I was getting started so I made them
available)

-- 
Ben Jackson AD7GD
[EMAIL PROTECTED]
http://www.ben.com/


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: package library, or include in schematic

2007-09-03 Thread Duncan Drennan
 Under edit, 'embed component'

Thanks! Is there a way to do this from the command line for multiple
page schematics?


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: package library, or include in schematic

2007-09-03 Thread Peter Clifton

On Mon, 2007-09-03 at 09:09 +0200, Duncan Drennan wrote:
  Under edit, 'embed component'
 
 Thanks! Is there a way to do this from the command line for multiple
 page schematics?

Look at the gschlas program

gschlas -h
Usage: gschlas [OPTIONS] filename1 ... filenameN
  -eEmbed all components/pictures
  -uUnembed all components/pictures
  -qQuiet mode
  -vVerbose mode on
  -hThis message

It should do what you want - although I've not used it myself.

Regards,

Peter Clifton




___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: package library, or include in schematic

2007-09-03 Thread Duncan Drennan
 Look at the gschlas program

I tried this with gschlas, but each component got an extra refdes
attribute (in red) with R? U? etc. The original refdes was still there
and correct.

With both gschlas and doing it manually I receive the following
message at startup, component missing pinseq= attribute I get 15 of
those messages. I ran gsymcheck on all of my symbols, and only
received error messages on items like IO and power where there is a
pin and also a net=VCC:1 type attribute (the IO and power symbols
are copied directly from the main library).

I'm not really sure how to figure out which component is throwing the error.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: package library, or include in schematic

2007-09-03 Thread Wojciech Kazubski
You can also try garchive program. It should create an archive containing all 
given schematics and a library of symbols used in them.

Wojciech Kazubski
 
  Look at the gschlas program
 
 I tried this with gschlas, but each component got an extra refdes
 attribute (in red) with R? U? etc. The original refdes was still there
 and correct.
 
 With both gschlas and doing it manually I receive the following
 message at startup, component missing pinseq= attribute I get 15 of
 those messages. I ran gsymcheck on all of my symbols, and only
 received error messages on items like IO and power where there is a
 pin and also a net=VCC:1 type attribute (the IO and power symbols
 are copied directly from the main library).
 
 I'm not really sure how to figure out which component is throwing the error.
 
 
 ___
 geda-user mailing list
 geda-user@moria.seul.org
 http://www.seul.org/cgi-bin/mailman/listinfo/geda-user



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: package library, or include in schematic

2007-09-03 Thread Ales Hvezda
[snip]
I tried this with gschlas, but each component got an extra refdes
attribute (in red) with R? U? etc. The original refdes was still there
and correct.

This was a bug that should have been fixed in 1.2.0.

With both gschlas and doing it manually I receive the following
message at startup, component missing pinseq= attribute I get 15 of
those messages. I ran gsymcheck on all of my symbols, and only
received error messages on items like IO and power where there is a
pin and also a net=VCC:1 type attribute (the IO and power symbols
are copied directly from the main library).


Hmm.. I don't think I have ever seen that one.  Maybe a divide
and conquer approach would help (delete components from the schematic
until the error goes away).  If you figure out what is wrong, let me 
know so I can improve some of these less than useful error messages.

-Ales



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: package library, or include in schematic

2007-09-03 Thread Duncan Drennan
 This was a bug that should have been fixed in 1.2.0.

Thanks, I've downloaded 1.2.0, and will install later. BTW, what does
gschlas stand for? gschem library archiving system?

 Hmm.. I don't think I have ever seen that one.  Maybe a divide
 and conquer approach would help (delete components from the schematic
 until the error goes away).  If you figure out what is wrong, let me
 know so I can improve some of these less than useful error messages.

I'll try and let you know.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user