Files
Z173/Models/RealTimeData.cs

65 lines
1.7 KiB
C#
Raw Normal View History

2026-06-13 14:16:34 +08:00
using CommunityToolkit.Mvvm.ComponentModel;
namespace AciTester.Models
{
public partial class RealTimeData : ObservableObject
{
[ObservableProperty]
private float rawFlow; // D1330原始值
[ObservableProperty]
private float calibratedFlow; // 校准后流量
[ObservableProperty]
private float temperature; // D1380
[ObservableProperty]
private float pumpPressure; // D1430
[ObservableProperty]
private float impactorPressure; // D1480
[ObservableProperty]
private float differentialPressure; // 压差 = impactorPressure - pumpPressure
2026-06-16 11:53:02 +08:00
// 新增
[ObservableProperty]
private int acStartupCountdown; // D50
private float _defrostTempSet;
public float DefrostTempSet
{
get => _defrostTempSet;
set => SetProperty(ref _defrostTempSet, value);
}
private int _defrostTimeSet;
public int DefrostTimeSet
{
get => _defrostTimeSet;
set => SetProperty(ref _defrostTimeSet, value);
} // D302
[ObservableProperty]
private int defrostMinute; // D42
[ObservableProperty]
private int defrostSecond; // D40
[ObservableProperty]
private bool constantTempStart; // M4
[ObservableProperty]
private bool defrostStart; // M19
[ObservableProperty]
private bool acLowPressureAlarm; // M1001
[ObservableProperty]
private bool acHighPressureAlarm; // M1002
2026-06-13 14:16:34 +08:00
}
}