20211124_ZNZT_upperpc/MonitoringTechnology/Models/MonitoringSensorModel.cs
2023-03-17 15:06:36 +08:00

517 lines
11 KiB
C#

using MonitoringTechnology.Common;
using MonitoringTechnology.DataAccess;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MonitoringTechnology.Models
{
public class MonitoringSensorModel : NotifyBase
{
/// <summary>
/// 主键
/// </summary>
public int _id;
public int F_Id
{
get { return _id; }
set { _id = value; this.DoNotify(); }
}
/// <summary>
/// 序号
/// </summary>
public int _SerialNo;
public int F_SerialNo
{
get { return _SerialNo; }
set { _SerialNo = value; this.DoNotify(); }
}
public DateTime? f_CreateDate;
/// <summary>
/// 创建时间
/// </summary>
public DateTime? F_CreateDate
{
get { return f_CreateDate; }
set { f_CreateDate = value; this.DoNotify(); }
}
/// <summary>
/// 传感器数据上传时间
/// </summary>
public DateTime? _datetime_Sensor;
public DateTime? F_DatetimeSensor
{
get { return _datetime_Sensor; }
set { _datetime_Sensor = value; this.DoNotify(); }
}
public List<string> _datetime_List = new List<string>();
public List<string> Datetime_List
{
get { return _datetime_List; }
set { _datetime_List = value; this.DoNotify(); }
}
public float? _Tem;
/// <summary>
/// 温度
/// </summary>
public float? F_Tem
{
get { return _Tem; }
set { _Tem = value; this.DoNotify(); }
}
public float? _Hum;
/// <summary>
/// 湿度
/// </summary>
public float? F_Hum
{
get { return _Hum; }
set { _Hum = value; this.DoNotify(); }
}
public float? _pressure;
/// <summary>
/// 气压
/// </summary>
public float? F_Pressure
{
get { return _pressure; }
set { _pressure = value; this.DoNotify(); }
}
public float? _acceleration_X;
/// <summary>
/// 加速度X
/// </summary>
public float? F_AccelerationX
{
get { return _acceleration_X; }
set { _acceleration_X = value; this.DoNotify(); }
}
public float? _acceleration_Y;
/// <summary>
/// 加速度Y
/// </summary>
public float? F_AccelerationY
{
get { return _acceleration_Y; }
set { _acceleration_Y = value; this.DoNotify(); }
}
public float? _acceleration_Z;
/// <summary>
/// 加速度Z
/// </summary>
public float? F_AccelerationZ
{
get { return _acceleration_Z; }
set { _acceleration_Z = value; this.DoNotify(); }
}
public float? _angularVelocity_X;
/// <summary>
/// 角速度X
/// </summary>
public float? F_AngularVelocityX
{
get { return _angularVelocity_X; }
set { _angularVelocity_X = value; this.DoNotify(); }
}
public float? _angularVelocity_Y;
/// <summary>
/// 角速度Y
/// </summary>
public float? F_AngularVelocityY
{
get { return _angularVelocity_Y; }
set { _angularVelocity_Y = value; this.DoNotify(); }
}
public float? _angularVelocity_Z;
/// <summary>
/// 角速度Z
/// </summary>
public float? F_AngularVelocityZ
{
get { return _angularVelocity_Z; }
set { _angularVelocity_Z = value; this.DoNotify(); }
}
public float? degrees_x;
/// <summary>
/// X轴度数
/// </summary>
public float? F_DegreesX
{
get { return degrees_x; }
set { degrees_x = value; this.DoNotify(); }
}
public float? degrees_y;
/// <summary>
/// Y轴度数
/// </summary>
public float? F_DegreesY
{
get { return degrees_y; }
set { degrees_y = value; this.DoNotify(); }
}
public float? degrees_z;
/// <summary>
/// Z轴度数
/// </summary>
public float? F_DegreesZ
{
get { return degrees_z; }
set { degrees_z = value; this.DoNotify(); }
}
/// <summary>
/// 电池电压
/// </summary>
public float _batteryVoltage;
public float F_BatteryVoltage
{
get { return _batteryVoltage; }
set { _batteryVoltage = value; this.DoNotify(); }
}
/// <summary>
/// 充电电流
/// </summary>
public float _ChargingCurrent;
public float F_ChargingCurrent
{
get { return _ChargingCurrent; }
set { _ChargingCurrent = value; this.DoNotify(); }
}
/// <summary>
/// 充电状态
/// </summary>
public string _State;
public string F_State
{
get { return _State; }
set { _State = value; this.DoNotify(); }
}
#region
public double x = 1.5;
/// <summary>
/// x轴方向倍数
/// </summary>
public double Multiple_X
{
get { return x; }
set { x = value; this.DoNotify(); }
}
public double y = 1.5;
/// <summary>
/// Y轴方向倍数
/// </summary>
public double Multiple_Y
{
get { return y; }
set { y = value; this.DoNotify(); }
}
public double z = 1.5;
/// <summary>
/// Z轴方向倍数
/// </summary>
public double Multiple_Z
{
get { return z; }
set { z = value; this.DoNotify(); }
}
/// <summary>
/// 温度--主系统
/// </summary>
public double tem;
public double Tem
{
get { return tem; }
set { tem = value; }
}
/// <summary>
/// 湿度 --主系统
/// </summary>
public double hum;
public double Hum
{
get { return hum; }
set { hum = value; }
}
/// <summary>
/// 气压 --主系统
/// </summary>
public double preeure;
public double Pressure
{
get { return preeure; }
set { preeure = value; }
}
/// <summary>
/// 电压1 --主系统
/// </summary>
public double voltage1;
public double Voltage1
{
get { return voltage1; }
set { voltage1 = value; }
}
/// <summary>
/// 电压2 --主系统
/// </summary>
public double voltage2;
public double Voltage2
{
get { return voltage2; }
set { voltage2 = value; }
}
/// <summary>
/// 电压3 --主系统
/// </summary>
public double voltage3;
public double Voltage3
{
get { return voltage3; }
set { voltage3 = value; }
}
/// <summary>
/// 电压4 --主系统
/// </summary>
public double voltage4;
public double Voltage4
{
get { return voltage4; }
set { voltage4 = value; }
}
/// <summary>
/// 电压5 --主系统
/// </summary>
public double voltage5;
public double Voltage5
{
get { return voltage5; }
set { voltage5 = value; }
}
/// <summary>
/// 电压6 --主系统
/// </summary>
public double voltage6;
public double Voltage6
{
get { return voltage6; }
set { voltage6 = value; }
}
/// <summary>
/// 电压7 --主系统
/// </summary>
public double voltage7;
public double Voltage7
{
get { return voltage7; }
set { voltage7 = value; }
}
/// <summary>
/// 电压8 --主系统
/// </summary>
public double voltage8;
public double Voltage8
{
get { return voltage8; }
set { voltage8 = value; }
}
/// <summary>
/// 电压9 --主系统
/// </summary>
public double voltage9;
public double Voltage9
{
get { return voltage9; }
set { voltage9 = value; }
}
/// <summary>
/// 电压10 --主系统
/// </summary>
public double voltage10;
public double Voltage10
{
get { return voltage10; }
set { voltage10 = value; }
}
/// <summary>
/// 电流1 --主系统
/// </summary>
public double current1;
public double Current1
{
get { return current1; }
set { current1 = value; }
}
/// <summary>
/// 电流2 --主系统
/// </summary>
public double current2;
public double Current2
{
get { return current2; }
set { current2 = value; }
}
/// <summary>
/// 电流3 --主系统
/// </summary>
public double current3;
public double Current3
{
get { return current3; }
set { current3 = value; }
}
/// <summary>
/// 电流4 --主系统
/// </summary>
public double current4;
public double Current4
{
get { return current4; }
set { current4 = value; }
}
/// <summary>
/// 电流5 --主系统
/// </summary>
public double current5;
public double Current5
{
get { return current5; }
set { current5 = value; }
}
/// <summary>
/// 电流6 --主系统
/// </summary>
public double current6;
public double Current6
{
get { return current6; }
set { current6 = value; }
}
/// <summary>
/// 电流7 --主系统
/// </summary>
public double current7;
public double Current7
{
get { return current7; }
set { current7 = value; }
}
/// <summary>
/// 电流8 --主系统
/// </summary>
public double current8;
public double Current8
{
get { return current8; }
set { current8 = value; }
}
/// <summary>
/// 电流9 --主系统
/// </summary>
public double current9;
public double Current9
{
get { return current9; }
set { current9 = value; }
}
/// <summary>
/// 电流10 --主系统
/// </summary>
public double current10;
public double Current10
{
get { return current10; }
set { current10 = value; }
}
#endregion
}
}