Correction curve for pressure meters extended for negative pressures, etc., ver. 2.33.2065
This commit is contained in:
parent
d2631c8c88
commit
72a8f1dac6
@ -214,9 +214,9 @@ namespace Config
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public static double ErrorFromVolumes(double measuredVolume, double trueVolume)
|
public static double ErrorFromVolumes(double measuredVolume, double trueVolume)
|
||||||
{
|
{
|
||||||
if (trueVolume <= float.Epsilon)
|
if (-float.Epsilon <= trueVolume && trueVolume <= float.Epsilon)
|
||||||
{
|
{
|
||||||
if (measuredVolume <= float.Epsilon)
|
if (-float.Epsilon <= measuredVolume && measuredVolume <= float.Epsilon)
|
||||||
{
|
{
|
||||||
log.WarnFormat("ErrorFromVolumes({0},{1}) returns {2}", measuredVolume, trueVolume, -100.0);
|
log.WarnFormat("ErrorFromVolumes({0},{1}) returns {2}", measuredVolume, trueVolume, -100.0);
|
||||||
return -100.0;
|
return -100.0;
|
||||||
|
|||||||
@ -29,5 +29,5 @@ using System.Runtime.InteropServices;
|
|||||||
// Build Number
|
// Build Number
|
||||||
// Revision
|
// Revision
|
||||||
//
|
//
|
||||||
[assembly: AssemblyVersion("2.33.2064.0")]
|
[assembly: AssemblyVersion("2.33.2065.0")]
|
||||||
[assembly: AssemblyFileVersion("2.33.2064.0")]
|
[assembly: AssemblyFileVersion("2.33.2065.0")]
|
||||||
|
|||||||
@ -194,8 +194,9 @@ namespace TBF.UI.Bench.Metrology
|
|||||||
double correction; /// Correction in default unit
|
double correction; /// Correction in default unit
|
||||||
double error = 0;
|
double error = 0;
|
||||||
|
|
||||||
if (subItem == 1 && Utils.TryParseEDouble(strValue, out oriMeasurement) && (measurement = Units.ConvertFrom(currentUnit, oriMeasurement)) >= 0)
|
if (subItem == 1 && Utils.TryParseEDouble(strValue, out oriMeasurement))
|
||||||
{
|
{
|
||||||
|
measurement = Units.ConvertFrom(currentUnit, oriMeasurement);
|
||||||
(item.Tag as MeasurementCorrection).Measurement = measurement;
|
(item.Tag as MeasurementCorrection).Measurement = measurement;
|
||||||
|
|
||||||
/// Update error (if possible)
|
/// Update error (if possible)
|
||||||
|
|||||||
@ -140,6 +140,8 @@ namespace TBF.UI.Bench.TestProfiles
|
|||||||
{
|
{
|
||||||
base.OkBtnClicked();
|
base.OkBtnClicked();
|
||||||
|
|
||||||
|
if (session != null && session.IsOpen)
|
||||||
|
{
|
||||||
using (ITransaction transaction = session.BeginTransaction())
|
using (ITransaction transaction = session.BeginTransaction())
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
@ -164,6 +166,7 @@ namespace TBF.UI.Bench.TestProfiles
|
|||||||
MessageBox.Show(Strings.Cannot_save_changes, Strings.Error, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
|
MessageBox.Show(Strings.Cannot_save_changes, Strings.Error, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
SaveUISettings();
|
SaveUISettings();
|
||||||
|
|
||||||
|
|||||||
@ -267,6 +267,8 @@ namespace TBF.UI.Procedures
|
|||||||
/// Update the entities and save them to the database
|
/// Update the entities and save them to the database
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public void OkBtnClicked()
|
public void OkBtnClicked()
|
||||||
|
{
|
||||||
|
if (Session != null && Session.IsOpen)
|
||||||
{
|
{
|
||||||
using (ITransaction transaction = Session.BeginTransaction())
|
using (ITransaction transaction = Session.BeginTransaction())
|
||||||
{
|
{
|
||||||
@ -292,6 +294,7 @@ namespace TBF.UI.Procedures
|
|||||||
MessageBox.Show(Strings.Cannot_save_changes, Strings.Error, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
|
MessageBox.Show(Strings.Cannot_save_changes, Strings.Error, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
SaveUISettings();
|
SaveUISettings();
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user