I'm adding a GPIB interface to my existing VC++ 6.0 Windows app using NI's NI-488.2 device driver. I understand that valid primary addresses (PAD) are 0 to 30. However, I have one customer with an HP8569A that expects to plot to GPIB PAD 31. This address is evidently hardcoded into the 8569A with no way to change it.
If I try to set PAD 31 in NI-488.2 I get an EARG error, which is understandable. My question is this: Can I set PAD 31, ignore the error produced, and have NI-488.2 respond to PAD 31 data? In other words, would NI-488.2 respond to PAD 31 the same way it would respond to say PAD 30?
Thanks,
Mike