On 10/28/2011 2:58 PM, Kirk Wallace wrote:
> ... I
> started using gEDA, but this page:
> http://wiki.linuxcnc.org/emcinfo.pl?HalSchematicsUsingGschem
>
> does not provide a complete set of symbols. I would like to make a
> complete set, but some of the symbol attributes used for the samples
> from the above are not explained. I can go ahead and make symbols
> without the attributes, but if someone could share how these attributes
> work, it might save me from redoing mine latter.
>
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.

While perusing the gEDA docs, I discovered the strictly ascii file 
format borrows from svg to define paths. 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


------------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to