Btw: Do I see right that ethernet based scpi is supporting tcp raw only and no HiSLIP/VXI or so?
As I work on HiSLIP for my GPIB adapter I wonder if that is a limitation, e.g. will service requests be signalled over ethernet efficiently. Not really "Home" with my knowledge on ethernet based T&M here (mostly use USBTMC which I know in&out), so see that as honest question not criticism.
What is testcontroller? A Scope GUI u made?
With TestController, yes, raw socket works, and VXI probably? (I know LXI I does for other devices). USBTMC and HiSLIP require universal (OS independent) libraries for Java to support them with TestController.
The GPIB adapters that work with TestController are based on the AR488 project (IIRC the Kofen version is also based on AR488 to some degree), Prologix compatible, or the NI version that works via serial ports.
USBTMC doesn't currently have a good library that works with that, so having serial or ethernet support similar to Prologix as a backup would be a good idea for your device.
Attached is a screenshot with two GPIB adapters I have setup in TestController, along with the list of currently supported GPIB flavors. You could potentially work with HKJ to add specific support for your new GPIB design, but you will still have limitations as stated above.
Back to the topic of the Magnova, there is potential for HiSLIP to be added in the future when the driver libraries become available. HKJ has expressed interest in adding that support as well, if/when it's possible.
Thanks,
Josh