517 lines
11 KiB
C#
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
|
|
|
|
}
|
|
}
|