监控数据添加
This commit is contained in:
@@ -68,20 +68,6 @@ namespace MonitorModule.ViewModels
|
||||
public void Record(double time, double rawValue)
|
||||
{
|
||||
double displayValue = rawValue;
|
||||
if (!string.IsNullOrWhiteSpace(MathExpression))
|
||||
{
|
||||
try
|
||||
{
|
||||
var expr = new NCalc.Expression(MathExpression);
|
||||
expr.Parameters["x"] = rawValue;
|
||||
var result = expr.Evaluate();
|
||||
displayValue = Convert.ToDouble(result);
|
||||
}
|
||||
catch
|
||||
{
|
||||
displayValue = rawValue;
|
||||
}
|
||||
}
|
||||
|
||||
DataPoints.Enqueue((time, rawValue, displayValue));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user