With the GPIB object, it is not possible to have a multi-character terminating character - EOSCharCode property value. The driver for GPIB only allows for one terminating character.
One suggested workaround is to set the EOSCharCode property to just the carriage return. After receiving the carriage return, you can read the next character:
and determine if it is a linefeed.
If it is, then you know that the command value is terminated. This will happen the majority of the time.
If it is not, then you will have to continue reading and will have to concatenate the data that was just read with the data that was about to be read. This could easily be made into a function.
Best Answer