docs(ploss): 完善字段注释与表格列头命名
This commit is contained in:
@@ -19,12 +19,19 @@ public class PlossRecord
|
||||
public int? DeltaP { get; set; }
|
||||
|
||||
// ===== 第二行字段(16个通用字段,均支持负数) =====
|
||||
public int Field1 { get; set; } // 原 RxType
|
||||
public int Field2 { get; set; } // 原 RxPower
|
||||
public int Field3 { get; set; } // 原 TxPower
|
||||
public int Field4 { get; set; } // 原 Vcoil
|
||||
public int Field5 { get; set; } // 原 Vin
|
||||
public int Field6 { get; set; } // 原 Isns
|
||||
/// <summary>Field1: RX_TYPE - 接收端类型</summary>
|
||||
public int Field1 { get; set; }
|
||||
|
||||
public int Field2 { get; set; }
|
||||
public int Field3 { get; set; }
|
||||
|
||||
/// <summary>Field4: RX power - 接收端功率</summary>
|
||||
public int Field4 { get; set; }
|
||||
|
||||
/// <summary>Field5: TX power - 发射端功率</summary>
|
||||
public int Field5 { get; set; }
|
||||
|
||||
public int Field6 { get; set; }
|
||||
|
||||
/// <summary>核心判定值:Field7 (原Ploss) - 负数表示安全</summary>
|
||||
public int Field7 { get; set; }
|
||||
@@ -32,14 +39,22 @@ public class PlossRecord
|
||||
/// <summary>安全红线:Field8 (原Threshold) - 当前功率段阈值</summary>
|
||||
public int Field8 { get; set; }
|
||||
|
||||
public int Field9 { get; set; } // 原 TriggerCount
|
||||
public int Field10 { get; set; } // 原 FodResult
|
||||
public int Field11 { get; set; } // 原 ProtocolType
|
||||
public int Field12 { get; set; } // 原 PwmDuty
|
||||
public int Field13 { get; set; } // 原 CoilIndex
|
||||
public int Field14 { get; set; } // 新增
|
||||
public int Field15 { get; set; } // 新增
|
||||
public int Field16 { get; set; } // 新增
|
||||
/// <summary>Field9: ploss - 功率损耗计算值</summary>
|
||||
public int Field9 { get; set; }
|
||||
|
||||
/// <summary>Field10: threshold - 阈值</summary>
|
||||
public int Field10 { get; set; }
|
||||
|
||||
/// <summary>Field11: 触发次数 - 当 Field7 > Field8(损耗大于阈值)时计数,超过5次后触发FOD保护</summary>
|
||||
public int Field11 { get; set; }
|
||||
|
||||
/// <summary>Field12: PFOD result 标志 - 触发时置位</summary>
|
||||
public int Field12 { get; set; }
|
||||
|
||||
public int Field13 { get; set; }
|
||||
public int Field14 { get; set; }
|
||||
public int Field15 { get; set; }
|
||||
public int Field16 { get; set; }
|
||||
|
||||
public bool IsDeleted { get; set; } = false;
|
||||
public DateTime CreatedAt { get; set; } = DateTime.UtcNow;
|
||||
|
||||
@@ -43,13 +43,13 @@
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Header="PowLoss" Binding="{Binding PowLoss}" Width="80"/>
|
||||
<DataGridTextColumn Header="DeltaP" Binding="{Binding DeltaP}" Width="80"/>
|
||||
<DataGridTextColumn Header="Field1" Binding="{Binding Field1}" Width="70"/>
|
||||
<DataGridTextColumn Header="RX_TYPE" Binding="{Binding Field1}" Width="80"/>
|
||||
<DataGridTextColumn Header="Field2" Binding="{Binding Field2}" Width="70"/>
|
||||
<DataGridTextColumn Header="Field3" Binding="{Binding Field3}" Width="70"/>
|
||||
<DataGridTextColumn Header="Field4" Binding="{Binding Field4}" Width="70"/>
|
||||
<DataGridTextColumn Header="Field5" Binding="{Binding Field5}" Width="70"/>
|
||||
<DataGridTextColumn Header="RX power" Binding="{Binding Field4}" Width="80"/>
|
||||
<DataGridTextColumn Header="TX power" Binding="{Binding Field5}" Width="80"/>
|
||||
<DataGridTextColumn Header="Field6" Binding="{Binding Field6}" Width="70"/>
|
||||
<DataGridTextColumn Header="Ploss" Binding="{Binding Field7}" Width="80">
|
||||
<DataGridTextColumn Header="Field7" Binding="{Binding Field7}" Width="80">
|
||||
<DataGridTextColumn.ElementStyle>
|
||||
<Style TargetType="TextBlock">
|
||||
<Setter Property="Foreground" Value="Blue"/>
|
||||
@@ -57,18 +57,18 @@
|
||||
</Style>
|
||||
</DataGridTextColumn.ElementStyle>
|
||||
</DataGridTextColumn>
|
||||
<DataGridTextColumn Header="Threshold" Binding="{Binding Field8}" Width="80">
|
||||
<DataGridTextColumn Header="Field8" Binding="{Binding Field8}" Width="80">
|
||||
<DataGridTextColumn.ElementStyle>
|
||||
<Style TargetType="TextBlock">
|
||||
<Setter Property="Foreground" Value="Red"/>
|
||||
</Style>
|
||||
</DataGridTextColumn.ElementStyle>
|
||||
</DataGridTextColumn>
|
||||
<DataGridTextColumn Header="Trigger" Binding="{Binding Field9}" Width="70"/>
|
||||
<DataGridTextColumn Header="Result" Binding="{Binding Field10}" Width="70"/>
|
||||
<DataGridTextColumn Header="ploss" Binding="{Binding Field9}" Width="70"/>
|
||||
<DataGridTextColumn Header="threshold" Binding="{Binding Field10}" Width="80"/>
|
||||
<DataGridTextColumn Header="Margin" Binding="{Binding Margin}" Width="80"/>
|
||||
<DataGridTextColumn Header="Field11" Binding="{Binding Field11}" Width="70"/>
|
||||
<DataGridTextColumn Header="Field12" Binding="{Binding Field12}" Width="70"/>
|
||||
<DataGridTextColumn Header="触发次数" Binding="{Binding Field11}" Width="80"/>
|
||||
<DataGridTextColumn Header="PFOD result" Binding="{Binding Field12}" Width="90"/>
|
||||
<DataGridTextColumn Header="Field13" Binding="{Binding Field13}" Width="70"/>
|
||||
<DataGridTextColumn Header="Field14" Binding="{Binding Field14}" Width="70"/>
|
||||
<DataGridTextColumn Header="Field15" Binding="{Binding Field15}" Width="70"/>
|
||||
|
||||
Reference in New Issue
Block a user