I have a test setup that has the ability to test either downconverter DUTs with and without embedded LOs. For the IMDX measurement channels, I want to change the LO from a specified external source to 'Not Controlled' for the embedded LO case. I looked at the pnahelp9_50 .chm help file and found the command of "SENSe<ch>:MIXer:LO<n>:NAME <value>". It states that the default value is "Not Controlled". But if I try to issue this command:
SENS:MIX:NAME "Not Controlled"
I get an 'Error 1147 Specified external device was not found.'
I looked at the rest of the :SENSE:MIXER:LO tree of commands and couldn't find any comparable command. Is there some way to set the LO to 'Not Controlled' value using scpi programming?
I guess you are using A.09.42.xx or A.09.50.xx firmware version because I am aware of this problem in these two releases. This problem is that the "SENS:MIX:LO:NAME" is case-sensitive. To get around this problem, set the LO to "Not controlled" (lower case 'c') instead of "Not Controlled". We fixed this problem in our upcoming web release so that the command is not case-sensitive for "Not controlled". Unfortunately, A.09.42.xx and A.09.50.xx releases don't have this fix.
I will let our Learning Products Engineer know and change this in our help document.
Yes, I'm trying out the A.09.50.13 firmware. I tried out the command with the lowercase 'c'. (i.e. SENS:MIX:LO:NAME 'Not controlled') I was able to send it out with no error generated. However, it didn't change the LO to 'Not Controlled' when I checked it by clicking on 'Stimulus'-'Freq'-'Mixer Setup' and then the 'Mixer Setup' tab. I tried it on an existing SMC measurement channel and then create an SMC channel from scratch, but it still didn't change the LO name to 'Not Controlled'. (it just remembered the previous external source assigned to it). Could this be another bug in the firmware?