niFgen Write Waveform (poly)

LabView FGEN

niFgen Write Waveform (poly)

Writes data to the waveform in onboard memory.

The waveform handle passed in must have been created by a call to niFgen Allocate Waveform VI or niFgen Create Waveform VI. The write position and offset can be set by calling niFgen Set Waveform Next Write Position VI.

Use the pull-down menu to select an instance of this VI.

niFgen Write Waveform

Writes data to the waveform in the onboard memory.

Instrument Handle identifies your instrument session. Instrument Handle was obtained from the niFgen Initialize VI or niFgen Initialize With Options VI.
Channel Name specifies the channel this VI uses.
Waveform Handle specifies the handle of the arbitrary waveform previously allocated with niFgen Allocate Waveform VI.
Waveform Data specifies the array of data you want to load into the waveform.

You must normalize the data points in the array to be between -1.00 and +1.00.

error in describes error conditions that occur before this VI or function runs.
status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.
code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.
source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.
Instrument Handle Out passes a reference to your instrument session to the next VI.
Waveform Handle Out returns the handle that identifies the waveform.
error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces.
status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.
code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.
source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

niFgen Write Binary 16 Waveform

Writes binary data to the waveform in onboard memory. This instance can also write complex data to the waveform in onboard memory on devices with the OSP Enabled property set to True and the Data Processing Mode property set to Complex. To write complex data, you must interleave the IQ pairs or use the niFgen Write Waveform (Complex DBL) VI.

Instrument Handle identifies your instrument session. Instrument Handle was obtained from the niFgen Initialize VI or niFgen Initialize With Options VI.
Channel Name specifies the channel this VI uses.
Waveform Handle specifies the handle of the arbitrary waveform previously allocated with niFgen Allocate Waveform VI.
Waveform Data specifies the array of data you want to load into the waveform.
error in describes error conditions that occur before this VI or function runs.
status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.
code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.
source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.
Instrument Handle Out passes a reference to your instrument session to the next VI.
Waveform Handle Out returns the handle that identifies the waveform.
error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces.
status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.
code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.
source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

niFgen Write WDT Waveform

Writes WDT data to the waveform in onboard memory.

Instrument Handle identifies your instrument session. Instrument Handle was obtained from the niFgen Initialize VI or niFgen Initialize With Options VI.
Channel Name specifies the channel this VI uses.
Waveform Handle specifies the handle of the arbitrary waveform previously allocated with niFgen Allocate Waveform VI.
Use Waveform dT for Rate specifies whether the sample rate should be set to match the sampling information contained in the Waveform parameter.
Waveform specifies the data you want to use for the arbitrary waveform.
error in describes error conditions that occur before this VI or function runs.
status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.
code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.
source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.
Instrument Handle Out passes a reference to your instrument session to the next VI.
Waveform Handle Out returns the handle that identifies the waveform.
error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces.
status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.
code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.
source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

niFgen Write Waveform (Complex DBL)

Writes complex data to the waveform in onboard memory on devices with the OSP Enabled property set to True and the Data Processing Mode property set to Complex.

Instrument Handle identifies your instrument session. Instrument Handle was obtained from the niFgen Initialize VI or niFgen Initialize With Options VI.
Channel Name specifies the channel this VI uses.
Waveform Handle specifies the handle of the arbitrary waveform previously allocated with niFgen Allocate Waveform VI.
Waveform Data specifies the array of data you want to load into the waveform.

You must normalize the data points in the array to be between -1.00 and +1.00.

error in describes error conditions that occur before this VI or function runs.
status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.
code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.
source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.
Instrument Handle Out passes a reference to your instrument session to the next VI.
Waveform Handle Out returns the handle that identifies the waveform.
error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces.
status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.
code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.
source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.

niFgen Write Waveform (Direct DMA I16)

Writes a specified amount of data from a Direct DMA-compatible device to the waveform in onboard memory.

Instrument Handle identifies your instrument session. Instrument Handle was obtained from the niFgen Initialize VI or niFgen Initialize With Options VI.
Channel Name specifies the channel this VI uses.
Waveform Handle specifies the handle of the arbitrary waveform previously allocated with niFgen Allocate Waveform VI.
Samples to Write specifies the number of samples to write from the Direct DMA-compatible data source.
Window Address specifies the windows address of the Direct DMA-compatible data source.
error in describes error conditions that occur before this VI or function runs.
status is TRUE (X) if an error occurred before this VI or function ran or FALSE (checkmark) to indicate a warning or that no error occurred before this VI or function ran. The default is FALSE.
code is the error or warning code. The default is 0. If status is TRUE, code is a negative error code. If status is FALSE, code is 0 or a warning code.
source identifies where an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.
Instrument Handle Out passes a reference to your instrument session to the next VI.
Waveform Handle Out returns the handle that identifies the waveform.
error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces.
status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.
code is the error or warning code. If status is TRUE, code is a nonzero error code. If status is FALSE, code is 0 or a warning code.
source identifies where and why an error occurred. The source string includes the name of the VI that produced the error, what inputs are in error, and how to eliminate the error.