NI-VISA itself does not limit the range of baud rates you use. Instead, the baud rate request passes directly to the device driver for the serial interface. In LabVIEW, the baud rate is set using the VISA Configure Serial Port VI. If the baud rate set is not supported by the serial port, NI-VISA will return an error saying the attribute is not valid.
If you use NI-VISA on Linux or Mac OS, you usually are limited to the standard baud rates specified in this document. The standard driver on these operating systems does not support arbitrary baud rates.
To check whether a baud rate is supported by NI-VISA,
- Select the serial port of interest in Measurement and Automation Explorer) MAX and then Open VISA Test Panel.
- In the VISA Test Panel Configuration tab, enter the desired value into the Baud Rate field and select Apply Changes.
The Return Data field should return no error. If an unsupported value was used, the Return Data field will return hex error code 0xBFFF001E.
Refer to the tables below for the standard and maximum supported serial baud rates for NI serial hardware.