I'm very confused about the use of viWrite, I just want to have 4 numbers:33 44 55 and 66 sent out. if I use the following expressions, will the spaces simply act as a seperators or not? I know in Labview, if you use VISA Write control and wire "buffer write" port with a string of "33 44 55 66", the spaces will just be dealed as seperators .
//-----------------------------------
ViByte buf[100]="33 44 55 66";
viCheckErr( viWrite(io, (ViBuf)buf, count, &retCnt)); //retCnt==11?
viCheckErr(viFlush (io, VI_ASRL_OUT_BUF));