Actually, it should speed it up or at least speed up the application to a point. Setting the buffers prevents the flush command from executing automatically. The result is that the VI's move on much quicker and do not block, because they are not waiting for the data to be sent. The only real down side is that after the write command finishes, don't expect all of the data to have been sent out the port yet. Some of the data may still be transfering through the buffers to the hardware.
Typically, setting the buffers is actually a really good thing to do. It allows your application to send the data to a buffer that will be used behind the scenes to stream out the data to the port as fast as the port can send it. This gives your application a chance to process other data or get the next packet ready to transfer. I'm not a fan of making my application wait on a slow serial port.
In the NI-VISA Help there is a great section called "Controlling the Serial I/O Buffers" that talks about this in a little more detail and it links to a few other good documents on this topic of setting and flushing buffers.
-Josh
Message Edited by JoshuaP on 09-29-2006 08:11 AM