gEDA-user: gnetlist without X?

2010-03-10 Thread asomers
Does anybody know if it's possible to compile gnetlist (and its dependency libgeda) without gtk? From the source, it looks like gnetlist should compile fine, but libgeda has quite a few gdk references that I would have to remove. I'm trying to use gnetlist on a headless Gentoo server, and I'd ra

Re: gEDA-user: gnetlist without X?

2010-03-11 Thread asomers
Thanks for the suggests. I'll try them out tonight. Unfortunately, Gentoo has no concept of devel libraries: it's all or nothing. So I'll probably have to follow the first Peter's suggestion. -Alan On Thu, Mar 11, 2010 at 6:50 AM, Peter Clifton wrote: > On Wed, 2010-03-10 at 22:30 -0700, asom.

Re: gEDA-user: Audio processing

2010-04-14 Thread asomers
Yes, it is very difficult. But I can think of two ways to make it easier: 1) Get a MIDI guitar. Some companies make guitars that either use signal processing or buttons-as-frets to produce a MIDI output. 2) Get a guitar with independent pickups for each string. Some companies make acoustic-elect

Re: gEDA-user: A little puzzled about the purpose of gschem

2010-04-22 Thread asomers
Your real problem seems to be that you don't have to any opamp models. You can either: 1) Get the manufacturer's model, which may have to be modified to work in your simulator 2) Get spicelib from http://github.com/werner2101/spicelib . It will download a large number of models from the vendors a

Re: gEDA-user: spice libs ( a little puzzled)

2010-04-28 Thread asomers
Spicelib (http://www.h-renrew.de/h/spicelib/doc/index.html) is an attempt to provide a library of spice models for gnucap and ngspice users that skirts licensing problems. Much like how Gentoo's Portage deals with non-redistributable but free-to-download software, spicelib downloads models directl

Re: gEDA-user: A little puzzled about the purpose of gschem

2010-04-28 Thread asomers
The problem is that there are very few public-domain spice models. Every semiconductor vendor has their own license (sometimes several) for their spice libraries. Only some of these licenses allow redistribution. Furthermore, because the licenses are carelessly written and applied, they are often

Re: gEDA-user: A little puzzled about the purpose of gschem

2010-04-28 Thread asomers
I suggest the "External Links" section of the front page, the text "Spicelib provides a large library of spice models tested with Gnucap and NGSpice", and the URL www.h-renrew.de/h/spicelib/doc/index.html . Also, thanks for writing DJGPP so long ago. I'm still using CWSDPMI at work on my DOS mach

Re: gEDA-user: A little puzzled about the purpose of gschem

2010-05-03 Thread asomers
On Mon, May 3, 2010 at 11:33 AM, Kai-Martin Knaak wrote: > On Wed, 28 Apr 2010 14:48:40 -0600, asomers-Re5JQEeQqe8AvxtiuMwx3w wrote: > >> I suggest the "External Links" section of the front page, > > Hmm, what front page? I can't seem to find "External

Re: gEDA-user: flash data bus pinout

2010-05-05 Thread asomers
It should work fine, but remember to write a script that bit flips your PROM image too. As for SDRAM, there are a few gotchas. First, what is the width of your SDRAM? If it's 8-bits wide, then you're golden. But if it's wider, then you need to remember that SDRAM can be accessed 8, 16, or 32 bi

Re: gEDA-user: Export to SVG or visio

2010-06-28 Thread asomers
I have had trouble with sch2svg. When I tried it IIRC some lines would get cut out. Instead, I use a convoluted path sch->eps->eps->sk->svg . I've included the script that I use for this conversion. # vim: filetype=python import os.path Import('env') builder = Builder(action = 'gschem -p -o

Re: gEDA-user: Draft Licence for Open Source Hardware published (OT)

2010-07-15 Thread asomers
On Wed, Jul 14, 2010 at 10:32 PM, Dave N6NZ wrote: > > On Jul 14, 2010, at 7:46 PM, Windell H. Oskay wrote: > >> >> On Jul 14, 2010, at 7:36 PM, Ales Hvezda wrote: >>> >>> And my usual questions: >>> >>> http://lwn.net/Articles/396011/ >> >> I've had some part in this.   Whether or not proprietary

Re: gEDA-user: very backward time step?

2010-09-21 Thread asomers
In this case, the solver will not need to add extra steps internally. You specified a sin generator, whose output is a simple function of time, and a resistor. The whole circuit is memoryless. At 60Hz, the period is just 16.6ms. With a 10ms step size, of course you're going to see an aliased wav

Re: gEDA-user: GPLv3 question

2010-10-06 Thread asomers
No. GPLv3 says that it must be _possible_ for the user to update his GPLed code, but it need not be easy. You can even ship GPLv3 code in an OTP chip. Basically, just don't use DRM to prevent the user from changing his code when he could otherwise. The intent is to prevent GPLed code from being

Re: gEDA-user: FUNDING (was: Random thoughts on the future interface of PCB)

2010-12-09 Thread asomers
How about a Kickstarter project for the toporouter? Let Anthony make a proposal and put it on www.kickstarter.com, and then gEDA users can pledge donations. If it raises enough money by graduation (or whatever other deadline), then we all fund Anthony to work on it. If we don't raise enough, the

gEDA-user: PATCH: gnetlist's drc2 backend should check that NoConnection nets don't have connections

2011-01-03 Thread asomers
Adding the NoConnection DRC attribute to a net causes the drc2 backend to ignore it when checking for unconnected nets. However, drc2 currently doesn't enforce that the net is actually unconnected. It's possible to mark two pins as NoConnection and then accidentally wire them together. This patc

Re: gEDA-user: Symbol question – suggestions?

2011-01-04 Thread asomers
That chip is a quad analog switch, right? I would set the pin types to "pas" because they aren't digital pins at all. The enable pin is definitely of type "in". On Tue, Jan 4, 2011 at 1:42 PM, Stephan Boettcher wrote: > > "Johnny Rosenberg" writes: > >> I created this symbol, it's the 74-serie

Re: gEDA-user: Disposing of Etch Solution

2011-01-20 Thread asomers
Do you mean muriatic acid and hydrogen peroxide? Those are not hazardous chemicals, if they are neutralized. The hydrogen peroxide is easy to neutralize; just put a piece of charcoal in the bottle and it should decompose. Exposing it to sunlight will also work. Muriatic acid could be harder, dep

Re: gEDA-user: Disposing of Etch Solution

2011-01-20 Thread asomers
Yes, it's very easy to make H2O2 decompose. Activated carbon does it very quickly, but charcoal works too. Just don't use charcoal briquettes imbued with lighter fluid!. And if your sink is getting damaged, I would guess that the problem is too much base, not too much H2O2. Strong bases can etc

gEDA-user: Thermals on Pads

2011-01-30 Thread asomers
When I design surface mount boards I make extensive use of planes, and it is a severe annoyance that I can't automatically connect those planes to component pads. The standard solutions to this problem seem to be either: 1) Use a solid plane. But that makes soldering difficult. 2) Draw a very s

Re: gEDA-user: Thermals on Pads

2011-01-31 Thread asomers
The IPC- table of contents shows that "Thermal Relief in Conductor Planes" gets only one tenth of a page. I can't imagine any detailed information in that space. It's sister document, IPC-2221, can be found for free at http://www.victronics.cl/Inf_tecnica/Notas%20de%20aplicacion/PCBs/IPC-2221

Re: gEDA-user: git for gedasymbols.org ?

2011-02-03 Thread asomers
I have to agree with Mark. Maintaining a hierarchical organization would be a laborious and thankless job for one poor schmuck. But a tagging scheme puts most of the burden on individual contributors. I think it could actually work. On Thu, Feb 3, 2011 at 11:00 AM, Mark Rages wrote: > On Thu,

Re: gEDA-user: Anyone using my gedasymbols?

2011-03-13 Thread asomers
opamp_quad.sym, opamp_quad_pwr.sym, 78L05ACZ.sym, and pmosfet_power.sym, at least. On Sun, Mar 13, 2011 at 10:34 PM, Geoff Swan wrote: >   Yes > >   On Mon, Mar 14, 2011 at 12:14 PM, Kai-Martin Knaak >   <[1]k...@lilalaser.de> wrote: > >     Hi. >     I am curious: Is anyone on the list using the

Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread asomers
I agree. I find the two-letter commands to be very fast to use. They're one of the main reasons why I prefer gschem to the expensive proprietary program I used at my last job. But maybe that's just because I'm a vi user. ;) On Thu, Sep 8, 2011 at 10:05 AM, Mark Rages wrote: > On Thu, Sep 8, 201

Re: gEDA-user: windows testers wanted

2011-09-15 Thread asomers
Windows Version: Windows 7 x64 in VirtualBox on ubuntu 11.04 x86_64 Mouse type: paravirtualized Z/z keys: they work Scroll wheel: works Synaptic bars: not present Zooming via menu: works v key when board is flipped: doesn't work (bug #841547) On Thu, Sep 15, 2011 at 1:13 PM, DJ Delorie wrote: > >

gEDA-user: anyone have scg2svg converter?

2009-08-01 Thread asomers
A long time ago someone posted to this list about a converter he had written to produce svg files from schematics. His website, http://www.mycgiserver.com/~emem00/sch2svg/, is gone. Then in 2007 somebody posted to geda-dev that they had mirrored the script at http://geda.seul.org/misc/sch2svg.tgz

Re: gEDA-user: anyone have scg2svg converter?

2009-08-02 Thread asomers
That looks like the one, but there's one small problem: on your website you named the file .gz when it's actually a .tar.gz . Also, somebody should fix the link at http://www.gpleda.org/links.html -Alan On Sun, Aug 2, 2009 at 8:35 AM, Bob Paddock wrote: > On Sat, Aug 1, 2009 at 12:46 PM, wrote: >

Re: gEDA-user: logic analyzers, verilog, and gtkwave...

2009-08-09 Thread asomers
Have you heard of the free logic analyzer? http://www.sump.org/projects/analyzer/ . It uses a xilinx dev board and java control software. It has also been ported to several other FPGA boards. The serial interface might be simple enough for you to use with your project. At my last job, I used th

gEDA-user: Mr. Filter 0.1 released

2009-08-20 Thread asomers
I've just posted the first public release of my new project, Mr. Filter. It's an analog active filter design assistant. Currently only low-pass and high-pass SallenKey filters are supported, but I'm working on extending it. Gschem is used in the build process to generate all the schematics. The

Re: gEDA-user: Mr. Filter 0.1 released

2009-08-20 Thread asomers
Oops. It seems that anonymous viewing is not allowed. IIRC, that has to be changed in LocalSettings.php. But I can't find any way to access that file right now. I'll try to fix it as soon as I can. In the meantime, I think you can log in with any sourceforge account. FWIW, you aren't missing

Re: gEDA-user: Mr. Filter 0.1 released

2009-08-20 Thread asomers
To install as a normal user on unix, you can do % python setup.py install --home=~ This will put all of the files in your home directory. They'll go into ~/bin , ~/share, etc. To run it, you will have to set the environment variable % export PYTHONPATH=~/lib/python or wherever python installed th

Re: gEDA-user: pcb drill size and finished hole size

2009-08-28 Thread asomers
With every PCB vendor that I've ever worked with, I've specified the drill sizes in 'size of finished hole, after plating', and the vendor has known what to do. -Alan On Wed, Aug 26, 2009 at 6:31 PM, John Luciani wrote: > >   On Wed, Aug 26, 2009 at 8:23 PM, gene glick >   <[1]carzr...@optonline.n

Re: gEDA-user: Mr. Filter 0.1 released

2009-09-03 Thread asomers
Yes, I know what your problem is: 1) Mr. Filter requires python 2.6 . Sorry about that. I may try to backport it to an earlier version of python when I have time. 2) rather than adding that code to the mrfilter script, I suggest you set the following environment variable: $ export PYTHONPATH=~/m

gEDA-user: Library of gnucap and ngspice compatible models?

2009-09-15 Thread asomers
I, and judging from the mailing lists and forums many others, are frustrated by the difficulty of finding spice models that are compatible with open-source circuit simulators. Common replies are "you don't need that level of detail" or "find a model library buried in the vendor's website, pick a m

Re: gEDA-user: Library of gnucap and ngspice compatible models?

2009-09-16 Thread asomers
That script looks good; I'll take a look at it. On Wed, Sep 16, 2009 at 3:56 AM, Werner Hoch wrote: > Hi Alan, > > On Mittwoch, 16. September 2009, asom...@gmail.com wrote: >> So my question is, should I make a new project which is a library of >> models to use with open source simulators?  I thi

Re: gEDA-user: Library of gnucap and ngspice compatible models?

2009-09-20 Thread asomers
Please do publicize the repository. Or give me your own url, if you're running a server. -Alan On Sat, Sep 19, 2009 at 7:29 AM, Kai-Martin Knaak wrote: > On Sat, 19 Sep 2009 16:07:29 +0200, Werner Hoch wrote: > >> I've all the stuff in a local git repository, I can push it to a public >> reposit

Re: gEDA-user: Library of gnucap and ngspice compatible models?

2009-09-21 Thread asomers
Thanks. I'll work on integrating my Linear Technology scripts. On Mon, Sep 21, 2009 at 3:13 AM, Werner Hoch wrote: > Hi Alan, > > On Montag, 21. September 2009, asom...@gmail.com wrote: >> Please do publicize the repository.  Or give me your own url, if >> you're running a server. > > I've pushe

Re: gEDA-user: Library of gnucap and ngspice compatible models?

2009-09-21 Thread asomers
I favor gpleda. spice files aren't really symbols and adding them to gedasymbols would confuse that website's purpose. But gpleda is a multipurpose website and our spice library would fit nicely there. -Alan On Mon, Sep 21, 2009 at 5:18 PM, Kai-Martin Knaak wrote: > On Mon, 21 Sep 2009 12:18:41

Re: gEDA-user: [spicelib] how to run the tests ?

2009-09-30 Thread asomers
Probably you need to do this: edit scripts/geda-parts.scm and fix the path to your repository. If it still doesn't work, send me the output, both to the terminal and the html, of scripts/testlibrary -p indexfiles/nxp_diodes.index BAS116H_NXP01004 -Alan On 9/26/09, Bert Timmerman wrote: > Hi We

Re: gEDA-user: Eliminate separate Vcc planes?

2009-10-19 Thread asomers
I second this request. All of the quantitative data that I have seen basically says that for a given dielectric, the inductance is a function of the package size and shape regardless of the capacitance. And yet the rule of thumb continues to be mixing capacitor values to handle a range of frequenc

Re: gEDA-user: My uEDA-designed open source hardware board works!

2009-10-27 Thread asomers
"Horror" is the correct description of my first thought. EDA is such an inherently graphical task, a gui seems natural. But you apparently did without, so maybe I can too? Is uEDA public yet? I'd like to check it out. If you could write a non-gui PCB layout tool, I'd be even more impressed. -A

Re: gEDA-user: opamp slew rate limiting

2009-11-09 Thread asomers
Two thoughts: First, if you are saturating your op-amp, then why not using a comparator instead? Even the humble LM339 has a large signal response time of 300ns, which at your voltage is equivalent to a slew rate of 50V/us Secondly, the opamp's datasheet specified the slew rate using an invertin

Re: gEDA-user: "Analog" books

2009-11-24 Thread asomers
The Art of Electronics by Horowitz and Hill. It's the masterpiece of circuit design. Broad but shallow. Start with it. -Alan On Tue, Nov 24, 2009 at 7:34 AM, Karl Hammar wrote: > Can anyone recommend some good books on analog circuit design for > audio, precision/low noise op.amp., emc, active

Re: gEDA-user: Books about PCB design

2009-11-25 Thread asomers
High Speed Digital Design: A Handbook of Black Magic by Johnson and Graham is a great text for anyone interested in signal integrity and EMI. It's no spring chicken, but PCB technology hasn't actually advanced much these last 16 years; it's just gotten cheaper and more available. I found the mate

Re: gEDA-user: Reducing the amount of jumpers

2009-11-28 Thread asomers
For two layer boards, plating the holes is the hardest part. You can get through-hole rivets, but I've never tried them. One trick is to make a two layer board, but use jumpers to connect the two sides. You just need to make extra large vias with solder pads on each side and then stick a short s

gEDA-user: log scale DC sweeps in ngspice

2010-01-14 Thread asomers
I'm trying to do DC parameter sweeps in ngspice. I'd really like to do them in log scale, but it seems that ngspice only supports linear scale for DC sweeps. Over the input range I'm simulating, a linear sweep takes far too long. So I'm looking for a workaround. I thought that maybe I'd do the

Re: gEDA-user: log scale DC sweeps in ngspice

2010-01-14 Thread asomers
That sounds like it could work. I'll give it a try... On Thu, Jan 14, 2010 at 9:14 PM, John Doty wrote: > > On Jan 12, 2010, at 8:41 PM, asom...@gmail.com wrote: > >> I'm trying to do DC parameter sweeps in ngspice.  I'd really like to >> do them in log scale, but it seems that ngspice only supp

Re: gEDA-user: TL431

2010-02-20 Thread asomers
If you can guarantee that R3 will always drop enough voltage, then you should be fine. But consider what your circuit is going to do on power-up and power-down, and if there will be any voltage spikes. If you don't think your solution will cut it, you could add a zener diode between ground and R2

Re: gEDA-user: I am such a troll for posting to slashdot

2010-02-27 Thread asomers
On Fri, Feb 26, 2010 at 10:44 PM, Ales Hvezda wrote: > > http://hardware.slashdot.org/comments.pl?sid=1564716&cid=31289534 > > Let me be the first to apologize. :-)  Although, a couple people have > posted that gEDA's documentation lacks in places. > > Any volunteers for: "Make a beginners interfa