I see what Collin is saying, but I think I confused the matter by talking about the CDOR. In fact, we're talking about the CDIR, right? Because this is when the NAT is receiving data from the GPIB?
I think this is what you're doing, please correct me if I'm wrong:
-You setup dual addressing at, say, PAD 4 and PAD 5.
-Your controller begins to write "ABCD" to PAD 4
-You do a read of the MJMN bit and see that it's the Major addressed as a listener. You read the CDIR and get A, B, C, D.
-Your controller now writes EFGH to PAD 5.
-You read MJMN, see that the Minor address is listening, and read the CDIR 4 times to see E, F, G, H.
At what point are things messing up and going awry?
Scott B.
GPIB Software