IBWRT and Send are almost the same, but the difference is
IBWRT does not send CR nor LF characters unless the text
contains the terminater chars at the last. But Send function
can control LF or LF+EOI when it is called. If the instrument
can accept several kinds of term chars, the behaviour is exactly
the same. In other words, IBWRT can be used for both 488.1/.2
devices and also true for Send() function.
makoto
"Raj" wrote in message
news:50650000000800000068170000-984280909000@quiq.com...
> I need to develop a software that users can use to control 488.1 or
> 488.2 devices. I need to support commands to Read, Write, Clear,
> SerialPoll etc., etc.,
> I also will know if a device is 488.1 or 488.2 compliant.
>
> Now, does a 488.2 device behave differen
tly when I invoke (say) a
> ibwrt Vs a Send? In particular will ibwrt not affect the ESR (if
> appropriate) and Send affect it because Send is a 488.2 command?
>
> Do,
> ibrd Receive
> ibwrt Send
> ibclr DevClear
> ibrsp ReadStatusByte
> ibtrg Trigger
> behave the same?
> And will the device know that it is issued a 488.1 command or a 488.2
> command and behave differently?
>
> I believe that these behave the same. Can somebody please confirm
> this?
>
> Thanks,
> Raj