
62
Keysight M8070A Programming Guide
3
Programming Examples
SJ Example
N4903B SJ Example
#region SJ
public override bool getSJEnabled()
// SOUR8:SIN?
{
if ((int.Parse(this.Query(":SOUR8:SIN?"))) == 1)
return true;
else
return false;
}
public override double getSJFreq()
// SOUR8:SIN:FREQ?
{
return double.Parse(this.Query(":SOUR8:SIN:FREQ?"));
}
public override double getSJFreqMax()
// SOUR8:SIN:FREQ? MAX
{
return double.Parse(this.Query(":SOUR8:SIN:FREQ? MAX"));
}
public override double getSJFreqMin()
// SOUR8:PER:FREQ? MIN
{
return double.Parse(this.Query(":SOUR8:SIN:FREQ? MIN"));
}
public override List<string> setSJEnabled(bool b)
// SOUR8:SIN 1 ==> ON
// SOUR8:SIN 0 ==> OFF
{
string strValue = "";
if (b) strValue = "1";
else strValue = "0";
return this.Send(":SOUR8:SIN: " + strValue);
}