On Fri, 2011-10-28 at 21:54 -0400, Kent A. Reed wrote:
... snip
> OK, Kirk. I grep'ped the attribute names from all the symbols in the hal 
> library. Not counting misspellings, there appear to be either 13 or 14 
> unique names:
> 
> author
> comment (also appears as commment)
> description (also appears as descriptio)
> device
> devices (perhaps a misspelling of device?)
> hal-data-type
> hal-param-datatype
> hal-pin-datatype
> pinlabel
> pinnumber
> pinseq
> pintype
> refdes
> value
> 
> I decided I'd ask you which of these are not explained before I go any 
> further.

I only looked at a few symbols and it looked like author, comment and
device at least where given hal keyword values instead of schematic
features. I suspect they were borrowed to get a schematic to .hal file
utility working. If that is the case I would like to learn how it works
and incorporate these. I don't really need the utility because I think I
would most likely end up needing to edit the .hal files anyway. What I
really would like is to be able to move the symbols and have the
connections stay connected. I am looking at gEDA because I have already
tried using it for circuit layout. I suppose any graphic utility that
can maintain connections between objects would do what I need.

I think I'll go ahead and start on the rest of the HAL symbols and leave
the non-essential attributes off. It should be easy to add them latter
if needed.

I can look at Dia too.

> While perusing the gEDA docs, I discovered the strictly ascii file 
> format borrows from svg to define paths.

You found this I presume?
http://geda.seul.org/wiki/geda:file_format_spec

>  Hmmm. If I had a decent 
> Manhattan-type autorouter algorithm, I could use Graphviz to do just the 
> component layout, saving the result to its own ascii format, use my own 
> autorouter to lay in the signals (and no, Virginia, Graphviz's new 
> "ortho" spline function can't handle our complexity), do more filtering 
> in Python like I'm already doing, and bring up the result in gschem for 
> you folks who want to manipulate your configurations in a GUI. Hmmm. 
> Where's the coffee.
> 
> Regards,
> Kent

Good luck. Please keep us posted.


-- 
Kirk Wallace
http://www.wallacecompany.com/machine_shop/
http://www.wallacecompany.com/E45/index.html
California, USA


------------------------------------------------------------------------------
Get your Android app more play: Bring it to the BlackBerry PlayBook 
in minutes. BlackBerry App World™ now supports Android™ Apps 
for the BlackBerry® PlayBook™. Discover just how easy and simple 
it is! http://p.sf.net/sfu/android-dev2dev
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to