20240801_FJEQ_upperpc/FujianEarthquake_seabed/FujianEarthquake/Models/JunctionBoxStatusModel.cs
XuMin 1f5631afb3 1 研究上下位机通信协议,编写协议解析代码;
2 研究岸基站可编程电源通信协议,编写岸基站状态数据显示页面;
2024-08-29 18:03:03 +08:00

96 lines
2.4 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Media;
namespace FujianEarthquake.Models
{
public class JunctionBoxStatusModel : ParameterModel
{
private Brush JunBox_ProBoard_Seis1_state;
/// <summary>
/// 接驳盒保护板地震仪1状态反馈
/// </summary>
public Brush JunBox_ProBoard_Seis1_State
{
get { return JunBox_ProBoard_Seis1_state; }
set { JunBox_ProBoard_Seis1_state = value; this.DoNotify(); }
}
private Brush JunBox_ProBoard_Seis2_state;
/// <summary>
/// 接驳盒保护板地震仪2状态反馈
/// </summary>
public Brush JunBox_ProBoard_Seis2_State
{
get { return JunBox_ProBoard_Seis2_state; }
set { JunBox_ProBoard_Seis2_state = value; this.DoNotify(); }
}
private Brush JunBox_ProBoard_Video_state;
/// <summary>
/// 接驳盒保护板摄像状态反馈
/// </summary>
public Brush JunBox_ProBoard_Video_State
{
get { return JunBox_ProBoard_Video_state; }
set { JunBox_ProBoard_Video_state = value; this.DoNotify(); }
}
private ImageSource JunBox_seis1;
/// <summary>
/// 地震仪1供电
/// </summary>
public ImageSource JunBox_Seis1
{
get { return JunBox_seis1; }
set { JunBox_seis1 = value; this.DoNotify(); }
}
private ImageSource JunBox_seis2;
/// <summary>
/// 地震仪2供电
/// </summary>
public ImageSource JunBox_Seis2
{
get { return JunBox_seis2; }
set { JunBox_seis2 = value; this.DoNotify(); }
}
private ImageSource JunBox_video;
/// <summary>
/// 摄像供电
/// </summary>
public ImageSource JunBox_Video
{
get { return JunBox_video; }
set { JunBox_video = value; this.DoNotify(); }
}
private ImageSource JunBox_Videolight;
/// <summary>
/// 摄像灯供电
/// </summary>
public ImageSource JunBox_VideoLight
{
get { return JunBox_Videolight; }
set { JunBox_Videolight = value; this.DoNotify(); }
}
}
}