
72
Keysight M8070A Programming Guide
3
Programming Examples
public override double getPJAmp()
// M8020A - checked
{
string retString = "";
string unit = "";
double val = 0.0;
unit = this.Query(":SOUR:JITT:HFR:UNIT? " + m_PG_channel);
this.Send(":SOUR:JITT:HFR:UNIT " + m_PG_c ",UINT");
retString = this.Query(":SOUR:JITT:HFR:PER1:AMPL? " + m_PG_channel);
this.Send(":SOUR:JITT:HFR:UNIT " + m_PG_c "," + unit);
val = double.Parse(retString);
return val;
}
public override double getPJAmpMax()
// M8020A - checked
{
string retString = "";
string unit = "";
double val = 0.0;
unit = this.Query(":SOUR:JITT:HFR:UNIT? " + m_PG_channel);
this.Send(":SOUR:JITT:HFR:UNIT " + m_PG_c ",UINT");
retString = this.Query(":SOUR:JITT:HFR:PER1:AMPL? " + m_PG_c ",MAX");
this.Send(":SOUR:JITT:HFR:UNIT " + m_PG_c "," + unit);
val = double.Parse(retString);
return val;
}
public override double getPJAmpMin()
// M8020A - checked
{
string retString = "";
string unit = "";
double val = 0.0;
unit = this.Query(":SOUR:JITT:HFR:UNIT? " + m_PG_channel);
this.Send(":SOUR:JITT:HFR:UNIT " + m_PG_c ",UINT");
retString = this.Query(":SOUR:JITT:HFR:PER1:AMPL? " + m_PG_c ",MIN");
this.Send(":SOUR:JITT:HFR:UNIT " + m_PG_c "," + unit);
val = double.Parse(retString);
return val;
}