public static string ToString(VoltsPerDivision voltsPerDivision, AttenuationFactor attenuationFactor) { double volts = VoltsPerDivisionConverter.ToVolts(voltsPerDivision, attenuationFactor); string caption; if (volts.Equals(0)) { caption = "Off"; // TODO: localize } else { caption = String.Format("{0}/div", VoltageConverter.ToString(volts, 0)); } return(caption); }
/// <summary> /// Calculates the number of volts per unit for the current /// volts per division and probe attenuation settings. /// </summary> /// <returns>The number of volts per unit.</returns> public double VoltsPerUnit() { return(VoltsPerDivisionConverter.ToVolts(VoltsPerDivision, AttenuationFactor) / DeviceContext.UnitsPerDivision); }