コード例 #1
0
        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);
        }
コード例 #2
0
 /// <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);
 }