I was thinking about the Gaw integration. One obvi...
# xschem
b
I was thinking about the Gaw integration. One obvious limitation is that port 2020 is a bit hardcoded limiting xschem + gaw to one instance. I think it would work pretty well if xschem did for example pipe2() and gave Gaw a filedescriptor to do the commands to/from instead of a TCP socket. It would "bind" them tightly together, which might be a nice thing.
s
gaw maintainer is long not working on it, however he is open to improvements. I already submitted a couple of patches (specify color for a waveform and add the 'reload_all' command to reload a new datafile) and he created new versions for that. You are right, tcp is not so flexible and probably overkill if you just need to exchange data on the same host. It was the simplest thing to do since already included in gaw.
b
Makes sense! 🙂