Files
cms_thermo_active/Thermo.Active.Model/DTOModels/ThRecipe/LiveData.cs
T
2020-10-26 19:19:32 +01:00

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;
}
}