Measurement Studio for .NET Languages

cancel
Showing results for 
Search instead for 
Did you mean: 

Serial poll seems to swallow SRQ 70H - other SRQ values work correctly.

Solved!
Go to solution

This works for all SRQ values > 64:

m_gpib.ibrsp(m_device, out spr);

 

This works for most SRQ values > 64, but not all:
SerialPollFlags spf = m_testDevice.SerialPoll();

 

Question: did you run the code I sent you?

 

Thanks, Rick

 

0 Kudos
Message 11 of 14
(1,515 Views)

Hey Rick,

 

We've run your code and all values above 64 consistently work fine for us. We have not been able to reproduce your issue. Is it a problem for you to use your retooled code?

 

Values under 64 do not work because bit 6 has to be set for the service to be fired.

0 Kudos
Message 12 of 14
(1,506 Views)

Hi Alisha,

 

Yes, I'm fine using the alternate approach.

 

I had two motives in raising this to your attention: the first was the hope I was doing something wrong and could get a "quick fix";  the second was to ensure you were aware in case this turned out to be a bug.

 

Thanks for all your help !!

 

Rick

 

0 Kudos
Message 13 of 14
(1,505 Views)

No problem, Rick!

 

I'm sorry we haven't been able to figure out/reproduce your issue. It sounds like it might be related to your hardware. If you have any more leads on what might be causing it that you'd like us to investigate, let us know.

0 Kudos
Message 14 of 14
(1,493 Views)