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