12-29-2004 05:18 PM
12-31-2004 06:58 PM
07-27-2006 02:29 PM
I changed the Device Configuration/load Impedance on the SFP to > 1Mohm and this causes the Output of the FGEN PXI-5401 to set a voltage that represents what I ask it to with a scope as a load.
My question is how do I set the load impedance programatically using the FGEN commands. The only options I can find are to set the output impedance to 50 or 75 ohms.
Scot
07-27-2006 02:55 PM
ScotH,
The load impedance and output impedance are separate settings, but both can be manipulated in software. If you are using LabVIEW, you would use a NI-FGEN Property Node. To select the load impedance property, click on the lower white box of the property node and go to Output Attributes » Load Impedance. You can specify your load impedance there and the board will compensate appropriately (like you mentioned in the SFP). If you are using C or CVI, use the "niFgen_SetAttributeViReal64" function to set the "NIFGEN_ATTR_LOAD_IMPEDANCE" attribute to your load impedance.
The output impedance property/attribute just switches between the available output impedances, it does not compensate for load impedance.
Ross C
07-27-2006 05:07 PM
Ross,
Works perfect. thanks,
I was usinging VB.Net with the FGEN wrappers and i used the following code.
' Describes high impedance load assumes load is > 1M ohm
my_niFgen.SetDouble(niFgenProperties.LoadImpedance, 1000000)
bResult =
True
Thanks,
Scot
07-27-2006 05:13 PM