Many thanks for that, that appears to work, for writing to the instrument, but I cant make a read from it !
I'll just disable reading in this instance as its not critical to read back anything in this particular case, i'll fix that later.
I'll have to leave it running for a few days and see if it sorts out the lock outs I was having !
for anyone else who's interested, had to change the EOI status using
ibconfig(device, IbcEOT, 0)
to disable before writing any charecters
then
ibconfig(device, IbcEOT, 1)
to enable before the last charecter.
thanks again !