aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/PPC/Modules/Tango.PPC.Maintenance/ViewModels/MaintenanceViewVM.cs
diff options
context:
space:
mode:
authorRoy Ben-Shabat <Roy@Twine-s.com>2019-11-19 16:18:56 +0200
committerRoy Ben-Shabat <Roy@Twine-s.com>2019-11-19 16:18:56 +0200
commit0ac921db3d7d296bd216282f1fbffa6dd1ba5eba (patch)
treedd1c8e39a1891cb831b128072313d2439d70105b /Software/Visual_Studio/PPC/Modules/Tango.PPC.Maintenance/ViewModels/MaintenanceViewVM.cs
parent0a197fa4d8447271aa7decd28e3afcea611d53cd (diff)
downloadTango-0ac921db3d7d296bd216282f1fbffa6dd1ba5eba.tar.gz
Tango-0ac921db3d7d296bd216282f1fbffa6dd1ba5eba.zip
Added OverallTemperature to DB Monitors.
Added OverallTemperature support to Machine Emulator. Implemented OverallTemperature in maintenance screen PPC.
Diffstat (limited to 'Software/Visual_Studio/PPC/Modules/Tango.PPC.Maintenance/ViewModels/MaintenanceViewVM.cs')
-rw-r--r--Software/Visual_Studio/PPC/Modules/Tango.PPC.Maintenance/ViewModels/MaintenanceViewVM.cs10
1 files changed, 10 insertions, 0 deletions
diff --git a/Software/Visual_Studio/PPC/Modules/Tango.PPC.Maintenance/ViewModels/MaintenanceViewVM.cs b/Software/Visual_Studio/PPC/Modules/Tango.PPC.Maintenance/ViewModels/MaintenanceViewVM.cs
index 39932888e..014443eeb 100644
--- a/Software/Visual_Studio/PPC/Modules/Tango.PPC.Maintenance/ViewModels/MaintenanceViewVM.cs
+++ b/Software/Visual_Studio/PPC/Modules/Tango.PPC.Maintenance/ViewModels/MaintenanceViewVM.cs
@@ -27,9 +27,18 @@ namespace Tango.PPC.Maintenance.ViewModels
set { _midTankLevels = value; RaisePropertyChangedAuto(); }
}
+ private OverallTemperatureModel _overallTemperature;
+ public OverallTemperatureModel OverallTemperature
+ {
+ get { return _overallTemperature; }
+ set { _overallTemperature = value; RaisePropertyChangedAuto(); }
+ }
+
+
public MaintenanceViewVM()
{
Guides = new ObservableCollection<GuideBase>(GuideHelper.CreateAllGuides());
+ OverallTemperature = new OverallTemperatureModel();
OpenGuideCommand = new RelayCommand<GuideBase>(OpenGuide);
}
@@ -55,6 +64,7 @@ namespace Tango.PPC.Maintenance.ViewModels
private void MachineOperator_MachineStatusChanged(object sender, MachineStatus status)
{
UpdateMidTankLevels(status);
+ OverallTemperature.Temperature = status.OverallTemperature;
}
public async void OpenGuide(GuideBase guide)