07-18-2007 03:32 PM
07-18-2007 04:18 PM
You may have an impedance mis-match. The PXI-5422 assumes a 50 Ohm load impedance by default; if your scope has a high input impedance, like 1MOhm, you'll see double the voltage you expect on the scope's input.
If you can check and verify that your scope does have a high input impedance, you can either switch the scope's input impedance to 50 Ohms (available on the PXI-5922) or set a load impedance attribute on the PXI-5422 to change its assumed load impedance to match your scope's input impedance. To do this, you can call Ivi_SetAttributeViReal(vi, "0", NIFGEN_ATTR_LOAD_IMPEDANCE, 0, 1000000) on the PXI-5422. You will probably have to include the niFgen.h header file in your program to get that attribute constant.
Drew Creel
NI Software Engineer
Signal Generators Group
07-19-2007 01:43 PM