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 { /// /// 主键 /// public int _id; public int F_Id { get { return _id; } set { _id = value;this.DoNotify(); } } /// /// 序号 /// public int _SerialNo; public int F_SerialNo { get { return _SerialNo; } set { _SerialNo = value; this.DoNotify(); } } public DateTime? f_CreateDate; /// /// 创建时间 /// public DateTime? F_CreateDate { get { return f_CreateDate; } set { f_CreateDate = value; this.DoNotify(); } } /// /// 传感器数据上传时间 /// public DateTime? _datetime_Sensor; public DateTime? F_DatetimeSensor { get { return _datetime_Sensor; } set { _datetime_Sensor = value; this.DoNotify(); } } public List _datetime_List = new List(); public List Datetime_List { get { return _datetime_List; } set { _datetime_List = value; this.DoNotify(); } } public float? _Tem; /// /// 温度 /// public float? F_Tem { get { return _Tem; } set { _Tem = value; this.DoNotify(); } } public float? _Hum; /// /// 湿度 /// public float? F_Hum { get { return _Hum; } set { _Hum = value; this.DoNotify(); } } public float? _pressure; /// /// 气压 /// public float? F_Pressure { get { return _pressure; } set { _pressure = value;this.DoNotify(); } } public float? _acceleration_X; /// /// 加速度X /// public float? F_AccelerationX { get { return _acceleration_X; } set { _acceleration_X = value; this.DoNotify(); } } public float? _acceleration_Y; /// /// 加速度Y /// public float? F_AccelerationY { get { return _acceleration_Y; } set { _acceleration_Y = value; this.DoNotify(); } } public float? _acceleration_Z; /// /// 加速度Z /// public float? F_AccelerationZ { get { return _acceleration_Z; } set { _acceleration_Z = value; this.DoNotify(); } } public float? _angularVelocity_X; /// /// 角速度X /// public float? F_AngularVelocityX { get { return _angularVelocity_X; } set { _angularVelocity_X = value;this.DoNotify(); } } public float? _angularVelocity_Y; /// /// 角速度Y /// public float? F_AngularVelocityY { get { return _angularVelocity_Y; } set { _angularVelocity_Y = value;this.DoNotify(); } } public float? _angularVelocity_Z; /// /// 角速度Z /// public float? F_AngularVelocityZ { get { return _angularVelocity_Z; } set { _angularVelocity_Z = value;this.DoNotify(); } } public float? degrees_x ; /// /// X轴度数 /// public float? F_DegreesX { get { return degrees_x; } set { degrees_x = value; this.DoNotify(); } } public float? degrees_y; /// /// Y轴度数 /// public float? F_DegreesY { get { return degrees_y; } set { degrees_y = value; this.DoNotify(); } } public float? degrees_z; /// /// Z轴度数 /// public float? F_DegreesZ { get { return degrees_z; } set { degrees_z = value; this.DoNotify(); } } #region 未存数据库字段 public double x = 1.5; /// /// x轴方向倍数 /// public double Multiple_X { get { return x; } set { x = value; this.DoNotify(); } } public double y = 1.5; /// /// Y轴方向倍数 /// public double Multiple_Y { get { return y; } set { y = value; this.DoNotify(); } } public double z = 1.5; /// /// Z轴方向倍数 /// public double Multiple_Z { get { return z; } set { z = value; this.DoNotify(); } } #endregion } }