1. LCWFG500 Utility Error Byte Test.vi

This Utility VI interprets the error byte returned by most commands and takes appropriate action to set a warning in the error cluster if necessary.

This VI is called only from VIs in the LCWFG500 driver library, and is not meant to be altered. Changing this VI can cause those VIs to operate improperly.

2. LCWFG500 Utility Clean Up Initialize.vi

This Utility VI closes any open VISA sessions in the event that there is an error during an initialization.

This VI is called only from VIs in the LCWFG500 driver library, and is not meant to be altered. Changing this VI can cause those VIs to operate improperly.

3. LCWFG500 Utility Default Instrument Setup.vi

This Utility VI sends the default command string to the generator whenever a new VISA session is opened, or the generator is reset.

This VI is called only from VIs in the LCWFG500 driver library, and is not meant to be altered. Changing this VI can cause those VIs to operate improperly.

4. LCWFG500 Utility Ready Query.vi

This VI performs a ready query on the generator to see if it is ready t accept data. This is necessary if long waveforms are used as the generator can be busy for a long time. If the generator returns that the status command was expected this is send and the “Status command was expected” warning is set in the error cluster and the query is renewed. If the generator does not respond within the time out the “Ready query failed” error is set in the error cluster and all further communication is suspended. The time out is dependent on the clock type and is therefore set by the configure clock VI.

This VI is called only from VIs in the LCWFG500 driver library, and is not meant to be altered. Changing this VI can cause those VIs to operate improperly.