Files
Z173/Models/CalibrationConfig.cs

40 lines
1.1 KiB
C#
Raw Normal View History

2026-06-13 14:16:34 +08:00
using CommunityToolkit.Mvvm.ComponentModel;
namespace AciTester.Models
{
public partial class CalibrationConfig : ObservableObject
{
[ObservableProperty]
private float flowCalibration = 1.0f; // D1328
[ObservableProperty]
private float temperatureCalibration = 1.0f; // D1378
[ObservableProperty]
private float pumpPressureCalibration = 1.0f; // D1428
[ObservableProperty]
private float impactorPressureCalibration = 1.0f; // D1478
[ObservableProperty]
private float flowLowLimit = 25.0f; // D1332 低限
[ObservableProperty]
private float flowHighLimit = 32.0f; // D1332 高限
2026-06-16 11:53:02 +08:00
[ObservableProperty]
private float temperatureProtect = 40.0f; // D1084
2026-06-17 23:08:06 +08:00
// 新增校准开关状态
[ObservableProperty]
private bool flowCalibrationEnabled; // M1300
[ObservableProperty]
private bool pumpPressureCalibrationEnabled; // M1302
[ObservableProperty]
private bool impactorPressureCalibrationEnabled; // M1303
2026-06-13 14:16:34 +08:00
}
}