Python-vxi11 will open an abort channel when you call abort.
Initially the abort channel was opened immediately after the link
is established, but this was recently changed due
to...limitations...of certain device firmware (i.e. noncompliant
VXI-11 implementations that do not listen on the advertised abort
port and hence cause a timeout when attempting to open the abort
channel). I can certainly add an open_abort_channel method if it
would make sense to do so.
I have a version of python-vxi11 that has some initial support
for setting up the interrupt channel...however, I have not had
time to flesh it out in part because I'm not sure what the 'best'
asynchronous paradigm would be for the server and whatever
callback would be used to indicate receipt of the SRQ.
Alex Forencich
Hi, I'm just learning about both VXI-11 and at the same time discovering python-vxi11. This is fairly general question.
I would like to know whether I can establish an Abort channel and also handle SQRs using python-vxi11? These require separate TCPIP channels and in the second case an RPC server. Has anyone done something like this already (I am using the Keysight E5810 LAN gateway to control some GPIB instruments. I will be running this under linux.)?
--
You received this message because you are subscribed to the Google Groups "python-ivi" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python-ivi+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Well, it would be nice to get some insight into how you want to
be able to handle SRQs. I can also update the code I have and
place it in a branch so you can play around with it and perhaps
flesh it out a bit. Frankly, I haven't had a need to use SRQs, so
I haven't had a strong motivation to get a robust implementation
working.
Alex Forencich