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
