I have always been fascinated by graphs and maps
Here's another tool for Hal visualization
Its a graph editor, it is very preliminary
Its called Nodz and is at
github.com/LeGoffLoic/Nodz/tree/master
I modified it to:
pan zoom scroll and aded net names to the beziers
I changed some transparencies to allow the nets to be visible thru the comps
( rather than code the beziers to avoid comps )
I hard coded a few comps into the demo
I enabled save and load
There is a lot to be done to make this as useful as RockHopper and HalPyGraph
but it looks promising
I am not versed in Python, so the aliasing and choosing the
correct flavours of QtGui QtCore abd QtWidgets was hard-won.
The next challenge for me is to make unique names for each 'plug' (net names)
( another dict to learn, a plug is a source pin sorta )
So, many simple hacks have been done but the
parse hal, output editable graph, save graph and new hal
is a long way off.
I invite any wanting to, to get my source. ( its just 4 text files so far)
thanks
Tomp 06nov2021 20:16 Thailand