Hello,
All of my equipment on the GPIB bus are passive and do only respond
to calls made to them. None of them will start communicating by them self.
Before I made any change to the code I had a hard time communicating with this particular equipment. (Coax switch matrix)
It worked all the time to interactively communicate with the equipment.
So my first attempt was to remove the untalk/unlisten that was place between the first ibwrt and ibrd.
When I removed it I got contact immediately. I still had some untalk/unlisten left at the end of the communication function.
The other problem I had was that when I made a change to the matrix it would take about 1 minute before it made the change.
When I removed all the untalk/unlisten everything is working perfectly.
All of our equipment connected on the bus do have the same untalk/unlisten, with the difference that it happens to work
perfectly on them. I wonder why?
I will later decide, after some testing, if I will keep the untalk/unlisten in the rest of the code.
By the way, thanks for your quick reply.
Magnus