Re: gEDA-user: How do I get the router to go where I want it to?

2010-02-17 Thread Gabriel Paubert
On Tue, Feb 16, 2010 at 10:50:11PM +0100, Maciej Pijanka wrote:
 On Tue, 16 Feb 2010, Jim Lynch wrote:
 
 I have a board I'm developing (maybe) that is a backplane.  It has 9
 edge connectors mounted on it and when I went to autoroute it Oh Lord!
 I've never seen such a mess!  Traces all over, a million or so vias,
 etc.  You'd think it would be a simple set of parallel lines, but no.
 So I ripped it up and started autorouting them one at a time.  The
 first one went well, then the second row didn't.  I'm guessing that I'm
 trying to violate some sort of clearance rule but I don't know which
 one or how to fix it.  I may even have the pins too large.  Take a look
 at the image
 
 Looks like pin to track clearance causes some of your problems, you may enable
 auto enforce drc and try to route track manually between pins and see if it 
 fit at
 all, if not then change clearance lets say to 8mil, and try again. Usually
 its doable to place one track between two adjacent 0.1 spaced pins, i was 
 told
 that one put two tracks between them, but i haven't seen that myself.

I was told that one PCB manufacturer (in Denmark at the time, it was 1985 
or 1986) was able to put up to seven tracks between DIL pads at 0.1 spacing. 
But I never saw it myself.

A bit later (1988?), when multilayer was still a very expensive proposition and 
frequencies were not what they were today, I got a board with a 680x0 processor 
(can't remember whether 12 or 16MHz) and something like 1MB of UV EPROM and 2MB 
of SRAM on which I saw up to four, very narrow, tracks between two pins at the 
standard 0.1 spacing.

Of course these were with relatively smooth transition of 74LS TTL and a few
PAL, 70-80 ns memory cycles and on a single Eurocard (100x160mm), so lines 
were never very long compared to the rise and fall time. Crosstalk, what 
is crosstalk?

However, to come back to your problem, it really depends on the pad and
hole size that you need for your connector. Many connectors really need
a much larger hole than a standard DIL package.

Best regards,
Gabriel


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


gEDA-user: Plans for a new PCB snapshot?

2010-02-17 Thread Stefan Salewski
Hello,

I am currently working on the gEDA 1.6.1 ebuild for gentoo -- should be
easy, because it is mainly a bugfix version, but of course I have to do
some testing...

The pcb-20091103 snapshot did not make it in the official Gentoo tree
till now. (I send the ebuild to the developers last year.)

Before I send a reminder to Gentoo-Bugzilla: Are there plans for a new
PCB snapshot in the next months? (It would be not good if I persuade the
gentoo people to include pcb-20091103 now when there is already an
upcomming new snapshot.)

Best regards

Stefan Salewski




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


Re: gEDA-user: how to push/commit a new vbpp to geda?

2010-02-17 Thread Martin d Anjou

[snip]

How do I upload my updates to vbpp to the above repository? Or should a
new repo be created here instead http://git.gpleda.org/ ?



Have you tried contacting the original author of vbpp?
Based on the README this would be: Jimen Ching jch...@flex.com


I sent an email to Jimen Ching jch...@flex.com on Tue, 9 Feb 2010 and 
there has been no reply.


A copy of the updates I have made are at 
http://www.verilog.net/vbpp-1.2.0.tar.gz


So let me ask again, how do I upload it here:
http://svn.seul.org/viewcvs/viewvc.cgi/eda/vbpp/?root=SEUL

Or preferably, how do I upload it here:
http://git.gpleda.org/

Regards,
Martin d'Anjou


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


gEDA-user: FIRST robotics...

2010-02-17 Thread DJ Delorie

Some of you know I've been working with the local high school's FIRST
robotics team.  Here's a status update:

http://www.youtube.com/watch?v=3_VfT5_mEn0

At 0:49 there's a photo of me teaching one of the freshman how to
assemble a circuit board full of 0603's and PTH parts.  The board was
designed with gEDA/PCB, etched in my basement, built my him, and works
like a charm.

And no, I did not have to fix *any* of his soldering.

The board is a manual servo controller, or servo tool.  Since I
didn't have any 555's kicking around, it instead has a 16-bit
microcontroller that makes the pulses and drives an LED array.


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


gEDA-user: right-mouse-click rotate

2010-02-17 Thread Kai-Martin Knaak
I just used the before-pours of Peter Cliftons pcb repository for my 
current project. A small change in the user interface made a big 
difference: Right-mouse-click rotates the object the component under the 
mouse clockwise by 90°. This is a big relief during placement. I hope 
this feature will make it to the main version!

---(kaimartin)---
-- 
Kai-Martin Knaak  tel: +49-511-762-2895
Universität Hannover, Inst. für Quantenoptik  fax: +49-511-762-2211 
Welfengarten 1, 30167 Hannover   http://www.iqo.uni-hannover.de
GPG key:http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmkop=get



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


Re: gEDA-user: right-mouse-click rotate

2010-02-17 Thread Peter Clifton
On Wed, 2010-02-17 at 17:11 +, Kai-Martin Knaak wrote:
 I just used the before-pours of Peter Cliftons pcb repository for my 
 current project. A small change in the user interface made a big 
 difference: Right-mouse-click rotates the object the component under the 
 mouse clockwise by 90°. This is a big relief during placement. I hope 
 this feature will make it to the main version!
 
 ---(kaimartin)---

As far as I know, there is no such change on my before_pours branch -
and I don't seem to be able to reproduce the behaviour on the branch I
currently have built (which is after the before_pours branch.

Perhaps the key-binding has come from somewhere else?, or you have a
really really old checkout of my branch? I get right-click as pan when
moving objects about.


Looks like something was changed in this commit:

commit c85fd7cfa63f6a89cb8b9a03dd0002ffdb613729
Author: Jared Casper jaredcas...@gmail.com
Date:   Sun Jun 7 13:12:56 2009 -0400

Teaching GTK hid to use mouse resources
after

(Which is before my before_pours branch).

The commit message claims to match the mouse resources in gpcb-menu.res
to with the old hardcoded behavior of the gtk hid as closely as
possible.


-- a/src/gpcb-menu.res
+++ b/src/gpcb-menu.res
@@ -12,23 +12,24 @@ Mouse =
 {
   Left = {
 Mode(Notify)
+ctrl = { Mode(Save) Mode(None) Mode(Restore) Mode(Notify) }
+shift-ctrl = { Mode(Save) Mode(Remove) Mode(Notify) Mode(Restore) }
 up = Mode(Release)
   }
   Right = {
-{ Mode(Save) Mode(Rotate) Mode(Notify) Mode(Release) Mode(Restore) }
+Pan(1)
+up = Pan(0)
+shift = Popup(Popup1)
 ctrl = Display(CycleCrosshair)
   }
   Middle = {
-Pan(1)
-up = Pan(0)
-ctrl = Pan(thumb,1)
-ctrl-up = Pan(thumb,0)
+Mode(Stroke)
+up = Mode(Release)
+ctrl = { Mode(Save) Mode(Copy) Mode(Notify) }
+up-ctrl = { Mode(Notify) Mode(Restore) }
+shift-ctrl = { Display(ToggleRubberbandMode) Mode(Save) Mode(Move) Mode(Not
+up-shift-ctrl = { Mode(Notify) Mode(Restore) Display(ToggleRubberbandMode) 
   }
-  Up = Zoom(0.8)
-  Down = Zoom(1.25)
-# If you want zoom to center, do this instead.
-#Up = { {Zoom(0.8) Center()} }
-#Down = { {Zoom(1.25) Center()} }
 }
 
 MainMenu =


Personally, I prefer middle click pan, right click rotate (I think), I'm
not even sure I know what the stroke mode does. (Or perhaps the other
way around).

In gschem, when not placing components - middle click drag pans, but
when placing components.. middle click rotates by 90.

I don't really want to start a debate about what the best keybindings
are... just to point out that they are customisable in gpcb-menu.res

Best wishes,

Peter C.



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


gEDA-user: PCB Prototype houses that do 0.031 boards?

2010-02-17 Thread Bob Paddock
Anyone know of a proto-house that will do 0.031 thick boards?

All the usual, automatic robot, players I've looked at only do 0.062
tick boards.


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


Re: gEDA-user: PCB Prototype houses that do 0.031 boards?

2010-02-17 Thread Jason

Bob Paddock wrote:

Anyone know of a proto-house that will do 0.031 thick boards?



Advanced Circuits http://www.4pcb.com will do them, you just have to move away from 
the prototype stovepipe (no soldermask, 0.062, no silk).  Prices are pretty 
reasonable and they are great to work with on quick turn stuff.  I've only done 
simple microcontroller boards with 4-6 SMDs and 2-3 throughhole components, so 
ymmv...

hth,

Jason.


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


Re: gEDA-user: PCB Prototype houses that do 0.031 boards?

2010-02-17 Thread John Luciani
   On Wed, Feb 17, 2010 at 2:52 PM, Jason [1]g...@lakedaemon.net wrote:

   Bob Paddock wrote:

 Anyone know of a proto-house that will do 0.031 thick boards?

 Advanced Circuits [2]http://www.4pcb.com will do them, you just have
 to move away from the prototype stovepipe (no soldermask, 0.062, no
 silk).  Prices are pretty reasonable and they are great to work with
 on quick turn stuff.  I've only done simple microcontroller boards
 with 4-6 SMDs and 2-3 throughhole components, so ymmv...

   Sunstone (sometimes know as PCB Express) also will do 0.031. You need
   to order
   the full featured service.
   (* jcl *)

   --
   You can't create open hardware with closed EDA tools.
   twitter: [3]http://twitter.com/jluciani
   blog:[4]http://www.luciani.org

References

   1. mailto:g...@lakedaemon.net
   2. http://www.4pcb.com/
   3. http://twitter.com/jluciani
   4. http://www.luciani.org/


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


Re: gEDA-user: PCB Prototype houses that do 0.031 boards?

2010-02-17 Thread Jason

Sorry if the format was jacked up on the last one.  I had turned off some
formatting in thunderbird for some patches I was submitting...

thx,

Jason.

Jason wrote:

Bob Paddock wrote:

Anyone know of a proto-house that will do 0.031 thick boards?



Advanced Circuits http://www.4pcb.com will do them, you just have to 
move away from the prototype stovepipe (no soldermask, 0.062, no 
silk).  Prices are pretty reasonable and they are great to work with on 
quick turn stuff.  I've only done simple microcontroller boards with 4-6 
SMDs and 2-3 throughhole components, so ymmv...


hth,

Jason.


___
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: PCB Prototype houses that do 0.031 boards?

2010-02-17 Thread Ben Jackson
On Wed, Feb 17, 2010 at 02:45:22PM -0500, Bob Paddock wrote:
 Anyone know of a proto-house that will do 0.031 thick boards?

I'm not there to measure it but I think the boards I got back from
Sierra Proto Express's no touch service were 0.032.  Thinner than
I expected, anyway!

-- 
Ben Jackson AD7GD
b...@ben.com
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: PCB Prototype houses that do 0.031 boards?

2010-02-17 Thread Mark Rages
   On Wed, Feb 17, 2010 at 1:52 PM, Jason [1]g...@lakedaemon.net wrote:

   Bob Paddock wrote:

 Anyone know of a proto-house that will do 0.031 thick boards?

 Advanced Circuits [2]http://www.4pcb.com will do them, you just have
 to move away from the prototype stovepipe (no soldermask, 0.062, no
 silk).  Prices are pretty reasonable and they are great to work with
 on quick turn stuff.  I've only done simple microcontroller boards
 with 4-6 SMDs and 2-3 throughhole components, so ymmv...

   0.031 is standard process for them, thinner is
   custom: [3]http://www.4pcb.com/index.php?load=contentpage_id=80
   I've got some 0.020 boards in process now.  They say can do 0.010,
   but I think they outsource that.
   Regards,
   Mark
   markra...@gmail
   --

   Mark Rages, Engineer
   Midwest Telecine LLC
   [4]markra...@midwesttelecine.com

References

   1. mailto:g...@lakedaemon.net
   2. http://www.4pcb.com/
   3. http://www.4pcb.com/index.php?load=contentpage_id=80
   4. mailto:markra...@midwesttelecine.com


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


gEDA-user: let's play guess the netlist with gsch2pcb!

2010-02-17 Thread Mark Rages
This caught me out today.

Consider this circuit:
http://vivara.net/images/gschem_example.png

The symbols are from the standard library, specifically:
/usr/local/share/gEDA/sym/analog/resistor-1.sym
/usr/local/share/gEDA/sym/power/generic-power.sym

Anyone want to guess what gsch2pcb will make of the netlist?

Regards,
Mark
markra...@gmail
--
Mark Rages, Engineer
Midwest Telecine LLC
markra...@midwesttelecine.com


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


Re: gEDA-user: let's play guess the netlist with gsch2pcb!

2010-02-17 Thread Steven Michalske


On Feb 17, 2010, at 12:35 PM, Mark Rages wrote:


This caught me out today.

Consider this circuit:
http://vivara.net/images/gschem_example.png

The symbols are from the standard library, specifically:
/usr/local/share/gEDA/sym/analog/resistor-1.sym
/usr/local/share/gEDA/sym/power/generic-power.sym

Anyone want to guess what gsch2pcb will make of the netlist?


With the trickery your implying.

and without seeing the other attributes.

im guessing

V5 R1:1, R1:2

or something like that

Steve


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


Re: gEDA-user: let's play guess the netlist with gsch2pcb!

2010-02-17 Thread Mark Rages
On Wed, Feb 17, 2010 at 2:49 PM, Steven Michalske smichal...@gmail.com wrote:

 On Feb 17, 2010, at 12:35 PM, Mark Rages wrote:

 This caught me out today.

 Consider this circuit:
 http://vivara.net/images/gschem_example.png

 The symbols are from the standard library, specifically:
 /usr/local/share/gEDA/sym/analog/resistor-1.sym
 /usr/local/share/gEDA/sym/power/generic-power.sym

 Anyone want to guess what gsch2pcb will make of the netlist?

 With the trickery your implying.

 and without seeing the other attributes.

 im guessing

 V5 R1:1, R1:2

 or something like that

You are close:  it's a one-line answer.

I just clicked on the visible net= attributes on the power symbols and
edited them, then added the footprint= attribute to the resistor.

I will attach the schematic to this message.

Regards,
Mark
markra...@gmail
-- 
Mark Rages, Engineer
Midwest Telecine LLC
markra...@midwesttelecine.com


untitled.sch
Description: application/geda-schematic


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


Re: gEDA-user: let's play guess the netlist with gsch2pcb!

2010-02-17 Thread Steven Michalske

here is what i got

V3  R1-1
V5  R1-2

with

gsch2pcb --version
gsch2pcb 1.6

On Feb 17, 2010, at 12:56 PM, Mark Rages wrote:


untitled.sch




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


Re: gEDA-user: let's play guess the netlist with gsch2pcb!

2010-02-17 Thread Mark Rages
On Wed, Feb 17, 2010 at 3:59 PM, Steven Michalske smichal...@gmail.com wrote:
 here is what i got

 V3  R1-1
 V5  R1-2

 with

 gsch2pcb --version
 gsch2pcb 1.6

OK, here is what I get:

Vcc R1-1 R1-2

also with

gsch2pcb --version
gsch2pcb 1.6

I don't think there's anything too weird in my Ubuntu 9.04 system.  I
just created a new user and ran from that account, with the same
result.

Regards,
Mark
markra...@gmail
-- 
Mark Rages, Engineer
Midwest Telecine LLC
markra...@midwesttelecine.com


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


Re: gEDA-user: FIRST robotics...

2010-02-17 Thread Gene Heskett
On Wednesday 17 February 2010, DJ Delorie wrote:
Some of you know I've been working with the local high school's FIRST
robotics team.  Here's a status update:

http://www.youtube.com/watch?v=3_VfT5_mEn0

At 0:49 there's a photo of me teaching one of the freshman how to
assemble a circuit board full of 0603's and PTH parts.  The board was
designed with gEDA/PCB, etched in my basement, built my him, and works
like a charm.

And no, I did not have to fix *any* of his soldering.

The board is a manual servo controller, or servo tool.  Since I
didn't have any 555's kicking around, it instead has a 16-bit
microcontroller that makes the pulses and drives an LED array.

D.J.D.;

The rating I would apply to any teaching effort is whether or not the project 
works.  It looks like you have succeeded very well.  I believe this makes a 
lie out of the old saw about 'those who can't, teach'.  For instilling in 
these young folks, a sense of pride in laying it out and doing it right, we 
need a squad of cheerleaders to put on a show but I'm fresh out of those.

But, if you are anything at all like me, having the project work at all, let 
alone look that professionally built, would make me very proud of myself as 
well as giving me some better ideas for the next years classes.  And proud is 
what I think you should be.  Pride in what one has done well is a reward in 
and of itself.  But I suspect you already knew that.

Congratulations are in order, and here are mine.  Thank you for posting the 
link.

-- 
Cheers, Gene
There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order.
-Ed Howdershelt (Author)

I didn't order any WOO-WOO ... Maybe a YUBBA ... But no WOO-WOO!


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


Re: gEDA-user: let's play guess the netlist with gsch2pcb!

2010-02-17 Thread Geoff Swan
On Thu, Feb 18, 2010 at 8:59 AM, Steven Michalske smichal...@gmail.com wrote:
 here is what i got

 V3  R1-1
 V5  R1-2

 with

 gsch2pcb --version
 gsch2pcb 1.6

Ditto.


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


Re: gEDA-user: let's play guess the netlist with gsch2pcb!

2010-02-17 Thread Peter TB Brett
On Wednesday 17 February 2010 22:07:29 Mark Rages wrote:
 On Wed, Feb 17, 2010 at 3:59 PM, Steven Michalske smichal...@gmail.com 
wrote:
  here is what i got
 
  V3  R1-1
  V5  R1-2
 
  with
 
  gsch2pcb --version
  gsch2pcb 1.6
 
 OK, here is what I get:
 
 Vcc   R1-1 R1-2
 
 also with
 
 gsch2pcb --version
 gsch2pcb 1.6
 
 I don't think there's anything too weird in my Ubuntu 9.04 system.  I
 just created a new user and ran from that account, with the same
 result.

Please run gschlas -e filename.sch and post the result to the list.

Thanks,

Peter

-- 
Peter Brett pe...@peter-b.co.uk
Remote Sensing Research Group
Surrey Space Centre


signature.asc
Description: This is a digitally signed message part.


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


Re: gEDA-user: let's play guess the netlist with gsch2pcb!

2010-02-17 Thread Geoff Swan
 Please run gschlas -e filename.sch and post the result to the list.

 Thanks,

cat untitled.sch~

v 20090328 2
C 4 4 0 0 0 title-B.sym
C 47800 46400 1 0 0 resistor-1.sym
{
T 48100 46800 5 10 0 0 0 0 1
device=RESISTOR
T 48000 46700 5 10 1 1 0 0 1
refdes=R1
T 47600 46200 5 10 1 0 0 0 1
footprint=0805
}
C 47300 46800 1 0 0 generic-power.sym
{
T 47500 47050 5 10 1 1 0 3 1
net=V3:1
}
C 48800 46800 1 0 0 generic-power.sym
{
T 49000 47050 5 10 1 1 0 3 1
net=V5:1
}
N 47500 46800 47500 46500 4
N 47500 46500 47800 46500 4
N 48700 46500 49000 46500 4
N 49000 46500 49000 46800 4


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


Re: gEDA-user: let's play guess the netlist with gsch2pcb!

2010-02-17 Thread Mark Rages
On Wed, Feb 17, 2010 at 4:16 PM, Peter TB Brett pe...@peter-b.co.uk wrote:
 On Wednesday 17 February 2010 22:07:29 Mark Rages wrote:
 On Wed, Feb 17, 2010 at 3:59 PM, Steven Michalske smichal...@gmail.com
 wrote:
  here is what i got
 
  V3  R1-1
  V5  R1-2
 
  with
 
  gsch2pcb --version
  gsch2pcb 1.6

 OK, here is what I get:

 Vcc   R1-1 R1-2

 also with

 gsch2pcb --version
 gsch2pcb 1.6

 I don't think there's anything too weird in my Ubuntu 9.04 system.  I
 just created a new user and ran from that account, with the same
 result.

 Please run gschlas -e filename.sch and post the result to the list.


Here it is.

Regards,
Mark
markra...@gmail
-- 
Mark Rages, Engineer
Midwest Telecine LLC
markra...@midwesttelecine.com


untitled-e.sch
Description: application/geda-schematic


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


Re: gEDA-user: let's play guess the netlist with gsch2pcb!

2010-02-17 Thread Peter TB Brett
On Wednesday 17 February 2010 22:19:43 Geoff Swan wrote:
  Please run gschlas -e filename.sch and post the result to the list.
 
  Thanks,
 
 cat untitled.sch~

 [snip]

Hi Geoff,

You didn't actually post the embedded schematic. In any case, yours appears to 
be working correctly, so... :-)

Peter


-- 
Peter Brett pe...@peter-b.co.uk
Remote Sensing Research Group
Surrey Space Centre


signature.asc
Description: This is a digitally signed message part.


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


Re: gEDA-user: let's play guess the netlist with gsch2pcb!

2010-02-17 Thread Peter TB Brett
On Wednesday 17 February 2010 22:20:26 Mark Rages wrote:
 On Wed, Feb 17, 2010 at 4:16 PM, Peter TB Brett pe...@peter-b.co.uk wrote:
  On Wednesday 17 February 2010 22:07:29 Mark Rages wrote:
 
  I don't think there's anything too weird in my Ubuntu 9.04 system.  I
  just created a new user and ran from that account, with the same
  result.
 
  Please run gschlas -e filename.sch and post the result to the list.
 
 Here it is.

Hmm... looks like an attribute promotion problem -- note that the Vcc net= 
attributes are still present in the symbol, but should be overridden by the 
attributes in the schematic. Here's my netlist, using gnetlist -g geda:

##
START header
 

gEDA's netlist format
Created specifically for testing of gnetlist

END header

START components

R1 device=RESISTOR

END components

START renamed-nets


END renamed-nets

START nets

V5 : R1 2 
V3 : R1 1 

END nets
##

Please follow the following steps:

(1) move or rename your personal gnetlistrc and gafrc files (in $HOME/.gEDA).
(2) move your testcase to a directory without gnetlistrc or gafrc files.
(3) run gnetlist -i -v filename.sch (please use the embedded one)
(4) post the output.

Thanks,

   Peter

-- 
Peter Brett pe...@peter-b.co.uk
Remote Sensing Research Group
Surrey Space Centre


signature.asc
Description: This is a digitally signed message part.


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


Re: gEDA-user: let's play guess the netlist with gsch2pcb!

2010-02-17 Thread Mark Rages
On Wed, Feb 17, 2010 at 4:35 PM, Peter TB Brett pe...@peter-b.co.uk wrote:
 On Wednesday 17 February 2010 22:20:26 Mark Rages wrote:
 On Wed, Feb 17, 2010 at 4:16 PM, Peter TB Brett pe...@peter-b.co.uk wrote:
  On Wednesday 17 February 2010 22:07:29 Mark Rages wrote:
 
  I don't think there's anything too weird in my Ubuntu 9.04 system.  I
  just created a new user and ran from that account, with the same
  result.
 
  Please run gschlas -e filename.sch and post the result to the list.

 Here it is.

 Hmm... looks like an attribute promotion problem -- note that the Vcc net=
 attributes are still present in the symbol, but should be overridden by the
 attributes in the schematic. Here's my netlist, using gnetlist -g geda:

 ##
 START header

 gEDA's netlist format
 Created specifically for testing of gnetlist

 END header

 START components

 R1 device=RESISTOR

 END components

 START renamed-nets


 END renamed-nets

 START nets

 V5 : R1 2
 V3 : R1 1

 END nets
 ##

 Please follow the following steps:

 (1) move or rename your personal gnetlistrc and gafrc files (in $HOME/.gEDA).
 (2) move your testcase to a directory without gnetlistrc or gafrc files.
 (3) run gnetlist -i -v filename.sch (please use the embedded one)
 (4) post the output.

OK, I created a new user with an empty home directory.
t...@midwesttelecine:~$ gnetlist -i -v  untitled.sch
gEDA/gnetlist version 1.5.2.20090328
gEDA/gnetlist comes with ABSOLUTELY NO WARRANTY; see COPYING for more details.
This is free software, and you are welcome to redistribute it under certain
conditions; please see the COPYING file for more details.

Loading schematic [/home/test/untitled.sch]


--
Verbose mode legend

n : Found net
C : Found component (staring to traverse component)
p : Found pin (starting to traverse pin / or examining pin)
P : Found end pin connection (end of this net)
R : Starting to rename a net
v : Found source attribute, traversing down
^ : Finished underlying source, going back up
u : Found a refdes which needs to be demangle
U : Found a connected_to refdes which needs to be demangle
--

- Starting internal netlist creation
 C CpnnnPpnnnP CpnnnP CpnnnP DONE

- Staring post processing
- Naming nets:
pnpnpnpn DONE
- Renaming nets:
 DONE
- Resolving hierarchy:
 DONE
 DONE

- Staring post processing
- Naming nets of graphical objects:
 DONE

Internal netlist representation:

component R1
pin 1 (1) Vcc
R1 1 [538]
pin 2 (2) Vcc
R1 2 [533]

component SPECIAL
pin 1 (1) Null net name
R1 1 [538]

component SPECIAL
pin 1 (1) Null net name
R1 2 [533]

gnetlist

-- 
Mark Rages, Engineer
Midwest Telecine LLC
markra...@midwesttelecine.com


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


Re: gEDA-user: let's play guess the netlist with gsch2pcb!

2010-02-17 Thread Peter TB Brett
On Wednesday 17 February 2010 22:41:07 Mark Rages wrote:

 OK, I created a new user with an empty home directory.
 t...@midwesttelecine:~$ gnetlist -i -v  untitled.sch
 gEDA/gnetlist version 1.5.2.20090328

I'm sorry Mark: I've compiled and installed 1.5.2, and I still can't reproduce 
this issue...

##
 C CpnnnPpnnnP CpnnnP CpnnnP DONE

- Staring post processing
- Naming nets:
pnpnpnpn DONE
- Renaming nets:
 DONE
- Resolving hierarchy:
 DONE
 DONE

- Staring post processing
- Naming nets of graphical objects:
 DONE

Internal netlist representation:

component R1 
pin 1 (1) V3
R1 1 [538]
pin 2 (2) V5
R1 2 [533]

component SPECIAL 
pin 1 (1) Null net name
R1 1 [538]

component SPECIAL 
pin 1 (1) Null net name
R1 2 [533]
##

Smarter minds than mine are needed here, I fear!

  Peter :-(

-- 
Peter Brett pe...@peter-b.co.uk
Remote Sensing Research Group
Surrey Space Centre


signature.asc
Description: This is a digitally signed message part.


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


Re: gEDA-user: let's play guess the netlist with gsch2pcb!

2010-02-17 Thread Peter Clifton
On Wed, 2010-02-17 at 22:56 +, Peter TB Brett wrote:
 On Wednesday 17 February 2010 22:41:07 Mark Rages wrote:
 
  OK, I created a new user with an empty home directory.
  t...@midwesttelecine:~$ gnetlist -i -v  untitled.sch
  gEDA/gnetlist version 1.5.2.20090328
 
 I'm sorry Mark: I've compiled and installed 1.5.2, and I still can't 
 reproduce 
 this issue...

Are you 100% sure you are picking up the right libgeda / gnetlist?

which gnetlist
ldd `which gnetlist`

This strikes of a bug which was fixed long ago in the 1.5.x series.

commit e869033324d7595cc11d42007109a605823e1640
Author: Peter Clifton pc...@cam.ac.uk
Date:   Mon Aug 17 12:01:24 2009 +0100

gnetlist: Fix problem with attached net attribute not being honored.

Bug tracked down and fix proposed by Robert Fitzsimons.

Seems to be an artifact introduced by the change to use the new
attrib API (b4996e267b5d9696f7e8122c40b31482ef852904).

Signed-off-by: Peter Clifton pc...@cam.ac.uk
Tested-by: Robert Fitzsimons robf...@273k.net

diff --git a/gnetlist/src/s_netattrib.c b/gnetlist/src/s_netattrib.c
index b813869..8c7d6c9 100644
--- a/gnetlist/src/s_netattrib.c
+++ b/gnetlist/src/s_netattrib.c
@@ -279,7 +279,7 @@ char *s_netattrib_net_search (OBJECT * o_current, char *want
 
 start_of_pinlist = char_ptr + 1;
 current_pin = strtok (start_of_pinlist, DELIMITERS);
-while (current_pin  !return_value) {
+while (current_pin) {
   if (strcmp (current_pin, wanted_pin) == 0) {
 g_free (return_value);
 return net_name;






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


Re: gEDA-user: let's play guess the netlist with gsch2pcb!

2010-02-17 Thread John Doty

On Feb 17, 2010, at 3:56 PM, Peter TB Brett wrote:

 I'm sorry Mark: I've compiled and installed 1.5.2, and I still can't 
 reproduce 

Mark: post your gafrc.

John Doty  Noqsi Aerospace, Ltd.
http://www.noqsi.com/
j...@noqsi.com




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


Re: gEDA-user: let's play guess the netlist with gsch2pcb!

2010-02-17 Thread Mark Rages
   Ah!
   On Wed, Feb 17, 2010 at 5:05 PM, Peter Clifton [1]pc...@cam.ac.uk
   wrote:
On Wed, 2010-02-17 at 22:56 +, Peter TB Brett wrote:
On Wednesday 17 February 2010 22:41:07 Mark Rages wrote:
   
 OK, I created a new user with an empty home directory.
 t...@midwesttelecine:~$ gnetlist -i -v  untitled.sch
 gEDA/gnetlist version 1.5.2.20090328

...
Date:   Mon Aug 17 12:01:24 2009 +0100
 ^^

   Regards,

   Mark

   markra...@gmail

   --
   Mark Rages, Engineer
   Midwest Telecine LLC
   [2]markra...@midwesttelecine.com

References

   1. mailto:pc...@cam.ac.uk
   2. mailto:markra...@midwesttelecine.com


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


Re: gEDA-user: let's play guess the netlist with gsch2pcb!

2010-02-17 Thread Peter Clifton
On Wed, 2010-02-17 at 17:11 -0600, Mark Rages wrote:
 Ah!
On Wed, Feb 17, 2010 at 5:05 PM, Peter Clifton [1]pc...@cam.ac.uk
wrote:
 On Wed, 2010-02-17 at 22:56 +, Peter TB Brett wrote:
 On Wednesday 17 February 2010 22:41:07 Mark Rages wrote:

  OK, I created a new user with an empty home directory.
  t...@midwesttelecine:~$ gnetlist -i -v  untitled.sch
  gEDA/gnetlist version 1.5.2.20090328
 
 ...
 Date:   Mon Aug 17 12:01:24 2009 +0100
  ^^

DOH..

You confused me in your second post with this:

 gsch2pcb --version
 gsch2pcb 1.6

Apparently, the gsch2pcb versioning is separate to the rest of the
suite! 

Upgrade to 1.6.1 and all will be shiny.

Best wishes,

Peter C.



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


Re: gEDA-user: right-mouse-click rotate

2010-02-17 Thread Kai-Martin Knaak
On Wed, 17 Feb 2010 17:52:50 +, Peter Clifton wrote:

 Perhaps the key-binding has come from somewhere else?,

Hmm, there are a few gpcb-menu.res files scattered on my hard disk. How 
does pcb decide which to pull in?


 or you have a really really old checkout of my branch?

Well, it is the version with the big black 3d knob on the left. Does this 
count as really, really old?


 Personally, I prefer middle click pan, right click rotate (I think), I'm
 not even sure I know what the stroke mode does. (Or perhaps the other
 way around).
 
 In gschem, when not placing components - middle click drag pans, but
 when placing components.. middle click rotates by 90.
 
 I don't really want to start a debate about what the best keybindings
 are... 

My two cents to this debate: The default bindings should include an 
immediate access to rotate when moving components or symbols around. The 
current default with pcb requires to change to the rotation mode. This is 
a bit awkward. 


 just to point out that they are customisable in gpcb-menu.res

Is there some official info anywhere on the syntax?

---(kaimartin)---
-- 
Kai-Martin Knaak
Öffentlicher PGP-Schlüssel:
http://pgp.mit.edu:11371/pks/lookup?op=getsearch=0x6C0B9F53



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


Re: gEDA-user: FIRST robotics...

2010-02-17 Thread Mike Bushroe
   I am also mentoring a FIRST Robotics team. We have already had one
   session on trying to learn gEDA/PCB and have them etch their own boards
   using the PCB-in-a-box kit. But since most are running Windoze or MAC,
   most of the time went to just configuring a KNOPPIX live CD loaded with
   gEDA. I am hoping to resume the training once we ship, and have them
   teach others during the Arizona Regionals. I also want to have a simple
   kit for them to do a manual servo/Victor controller that they can use
   next year to test servo and motor drive parts without having the whole
   robot powered up or the main software running. I am planning on using
   an ATTiny24 to read 2 1-turn pots and an analog joystick to generate 4
   PWM outputs. Do you have LEDs for both directions on every channel?
   That would push the pin out to 16, and require the next larger ATTiny,
   or maybe even an ATMega to handle that many LEDs, along with 4 analog
   inputs and 4 PWM outputs.
   Mike


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


Re: gEDA-user: FIRST robotics...

2010-02-17 Thread DJ Delorie

 D.J.D.;

For those who don't know - DJ is my name, not my initials.

 For instilling in these young folks, a sense of pride in laying it
 out and doing it right, we need a squad of cheerleaders to put on a
 show but I'm fresh out of those.

I think that's the whole point of FIRST - For Inspiration and
Recognition of Science and Technology.  We mentors are now starting to
think about what to do in the off season to (1) keep the kids
interested, and (2) show the rest of the school what we're up to.
I've suggested robot mascots at the football games :-)


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


Re: gEDA-user: FIRST robotics...

2010-02-17 Thread DJ Delorie

 I also want to have a simple kit for them to do a manual
 servo/Victor controller that they can use next year to test servo
 and motor drive parts without having the whole robot powered up or
 the main software running. I am planning on using an ATTiny24 to
 read 2 1-turn pots and an analog joystick to generate 4 PWM
 outputs. Do you have LEDs for both directions on every channel? That
 would push the pin out to 16, and require the next larger ATTiny, or
 maybe even an ATMega to handle that many LEDs, along with 4 analog
 inputs and 4 PWM outputs.

I'm using an R8C/1b (pillar's adapter, amusingly enough) which has 20
pins.  It controls one servo (if we need more, we use the computer),
so it has one ADC input from the potentiometer, one timer output
(conveniently, it's connected in hardware, not software) and the rest
of the pins (11) are connected to LEDs.  The center LED is yellow, all
red on the left, all green on the right.  This corresponds to the
Jaguar status LED.

Alternately, use a single red/green LED for each channel, with two
pins per LED.  I use a PWM-like algorithm to programmatically dim the
LEDs anyway, so you can smoothly transition from red to yellow to
green, or blink them like the speed controllers do.  Still four pins
per channel, though.  Check into the 32-pin R8C's - they're $5-7 each
but have built-in three phase motor control, which gives you a bunch
of PWM outputs to play with.


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


Re: gEDA-user: FIRST robotics...

2010-02-17 Thread Gene Heskett
On Wednesday 17 February 2010, DJ Delorie wrote:
 D.J.D.;

For those who don't know - DJ is my name, not my initials.

Oops, sorry.  I didn't do that intentionally, I just assumed that the DJ was 
for David James or some such.  My apologies.

 For instilling in these young folks, a sense of pride in laying it
 out and doing it right, we need a squad of cheerleaders to put on a
 show but I'm fresh out of those.

I think that's the whole point of FIRST - For Inspiration and
Recognition of Science and Technology.  We mentors are now starting to
think about what to do in the off season to (1) keep the kids
interested, and (2) show the rest of the school what we're up to.
I've suggested robot mascots at the football games :-)

I think that's a jolly idea.  Not only does the programming and inevitable 
maintenance teach them even more, but it shows off the talents of both you 
and the kids, in front of a whole grandstand full of frogs.  There will be 
those who downplay it as wasting the schools money, but those same people 
have probably voted against any excess school tax levies since they were old 
enough to buy beer.  Hell, I may be 75 and fading, but dammit folks that's 
the best tax money I ever paid.  If it makes the diff between a productive 
adult, and one who is so poorly trained to do anything that he's a regular 
customer at the county jail, it is worth it.

Same scene, if it heads off one bored troublemaker, that is another point of 
pride.

-- 
Cheers, Gene
There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order.
-Ed Howdershelt (Author)

The trouble with heart disease is that the first symptom is often hard to
deal with: death.
-- Michael Phelps


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


Re: gEDA-user: right-mouse-click rotate

2010-02-17 Thread Alberto Maccioni
There are 2 files in the src directory: pcb-menu.res and
gpcb-menu.res; I think one is for gtk, the other for lesstif.
But does this mean that you have to recompile to make changes to the
key bindings?

A.M.

2010/2/18 Kai-Martin Knaak k...@familieknaak.de:
 On Wed, 17 Feb 2010 17:52:50 +, Peter Clifton wrote:

 Perhaps the key-binding has come from somewhere else?,

 Hmm, there are a few gpcb-menu.res files scattered on my hard disk. How
 does pcb decide which to pull in?


 or you have a really really old checkout of my branch?

 Well, it is the version with the big black 3d knob on the left. Does this
 count as really, really old?


 Personally, I prefer middle click pan, right click rotate (I think), I'm
 not even sure I know what the stroke mode does. (Or perhaps the other
 way around).

 In gschem, when not placing components - middle click drag pans, but
 when placing components.. middle click rotates by 90.

 I don't really want to start a debate about what the best keybindings
 are...

 My two cents to this debate: The default bindings should include an
 immediate access to rotate when moving components or symbols around. The
 current default with pcb requires to change to the rotation mode. This is
 a bit awkward.


 just to point out that they are customisable in gpcb-menu.res

 Is there some official info anywhere on the syntax?

 ---(kaimartin)---
 --
 Kai-Martin Knaak
 Öffentlicher PGP-Schlüssel:
 http://pgp.mit.edu:11371/pks/lookup?op=getsearch=0x6C0B9F53



 ___
 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: right-mouse-click rotate

2010-02-17 Thread DJ Delorie

 There are 2 files in the src directory: pcb-menu.res and
 gpcb-menu.res; I think one is for gtk, the other for lesstif.  But
 does this mean that you have to recompile to make changes to the key
 bindings?

No, just put your modified copy in ~/.pcb/


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