Hi,
Since GPIB and Serial instruments usually use ASCII messages as commands VISA uses the string data type for the input and output buffers. Although the string data type is used, VISA treats the buffers as byte arrays. You are not limited to send visible ASCII characters. You can fill the buffer with any values.
You can use the viWrite to send whatever is in the buffer to the instrument.
DiegoF
National Instruments.