56 lines
1.7 KiB
C#
56 lines
1.7 KiB
C#
using System.Collections.Generic;
|
|
|
|
namespace Thermo.Active.Model.DTOModels.ThRecipe
|
|
{
|
|
/// <summary>
|
|
/// Live data for Thermo Active
|
|
/// </summary>
|
|
public class LiveData
|
|
{
|
|
/// <summary>
|
|
/// Current loaded recipe
|
|
/// </summary>
|
|
public string RecipeName = "current.json";
|
|
/// <summary>
|
|
/// Current DIR of loaded recipe
|
|
/// </summary>
|
|
public string RecipeDir = "";
|
|
/// <summary>
|
|
/// User that made last save
|
|
/// </summary>
|
|
public string UserSave = "";
|
|
/// <summary>
|
|
/// Dictionary of all parameters and values
|
|
/// </summary>
|
|
public Dictionary<string, double> RecipeParameters;
|
|
/// <summary>
|
|
/// Dictionary of all channels and relative setpoints %
|
|
/// </summary>
|
|
public Dictionary<int, int> ChannelSetpoints;
|
|
/// <summary>
|
|
/// Dictionary of all channels and relative TEMP req (°C)
|
|
/// </summary>
|
|
public Dictionary<int, double> ChannelTCamTempReq;
|
|
/// <summary>
|
|
/// Dictionary of all channels and status for ThermoCam correction enabled
|
|
/// </summary>
|
|
public Dictionary<int, bool> ChannelTCamEnab;
|
|
/// <summary>
|
|
/// Recipe Overview
|
|
/// </summary>
|
|
public Dictionary<RecipeSection, RecipeCatStatus> RecipeOverview;
|
|
/// <summary>
|
|
/// Last TC observed (stats) in sec
|
|
/// </summary>
|
|
public double TC_last = 3600;
|
|
/// <summary>
|
|
/// Note ricetta
|
|
/// </summary>
|
|
public string recipeNotes = "";
|
|
/// <summary>
|
|
/// Verifica se sia cambiata da versione letta
|
|
/// </summary>
|
|
public bool hasChanged = false;
|
|
}
|
|
}
|