public void SetComplianceVoltage(EnumComplianceLIMIT Cmpl, double Real = -1) { switch (Cmpl) { case EnumComplianceLIMIT.DEFAULT: Send(":SENS:VOLT:PROT DEF"); break; case EnumComplianceLIMIT.MIN: Send(":SENS:VOLT:PROT MIN"); break; case EnumComplianceLIMIT.MAX: Send(":SENS:VOLT:PROT MAX"); break; case EnumComplianceLIMIT.REAL: Send(":SENS:VOLT:PROT " + ((decimal)Real).ToString()); break; } GetComplianceVoltage(); }
public void SetComplianceCurrent(EnumComplianceLIMIT Cmpl, double Real = -1) { switch (Cmpl) { case EnumComplianceLIMIT.DEFAULT: Send(":SENS:CURR:PROT DEF"); break; case EnumComplianceLIMIT.MIN: Send(":SENS:CURR:PROT MIN"); break; case EnumComplianceLIMIT.MAX: Send(":SENS:CURR:PROT MAX"); break; case EnumComplianceLIMIT.REAL: Send(":SENS:CURR:PROT " + Real.ToString("F7")); break; } GetComplianceCurrent(); }