Sic.Framework-Nanjing-Baishi/SimulatorCore/Sevors/NAIS/NAISSevorViewModel.cs

73 lines
1.7 KiB
C#

using MECF.Framework.Simulator.Core.Commons;
using MECF.Framework.Simulator.Core.Sevors.NAIS;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MECF.Framework.Simulator.Core.Sevors
{
class NAISSevorViewModel : SerialPortDeviceViewModel
{
private NAISSevor _reader;
public string ResultValue { get; set; }
//public bool IsSetting
//{
// get
// {
// return _reader.IsSetting;
// }
// set
// {
// _reader.IsSetting = value;
// }
//}
//public bool IsActual
//{
// get
// {
// return _reader.IsActual;
// }
// set
// {
// _reader.IsActual = value;
// }
//}
//public int ActualTemp
//{
// get
// {
// return _reader.ActualTemp;
// }
// set
// {
// _reader.ActualTemp = value;
// }
//}
//public int SettingTemp
//{
// get
// {
// return _reader.SettingTemp;
// }
// set
// {
// _reader.SettingTemp = value;
// }
//}
public NAISSevorViewModel(string port) : base("NAISSevorViewModel")
{
_reader = new NAISSevor(port);
Init(_reader, true);
_reader.receiveMsg += _reader_receiveMsg;
}
private void _reader_receiveMsg(string obj)
{
ResultValue = obj;
}
}
}