修复乱码
This commit is contained in:
@@ -47,12 +47,12 @@ namespace XplorePlane.Models
|
||||
Guid Id,
|
||||
int Index,
|
||||
string Name,
|
||||
[property: JsonPropertyName("XM")] double StageX,
|
||||
[property: JsonPropertyName("YM")] double StageY,
|
||||
[property: JsonPropertyName("ZT")] double SourceZ,
|
||||
[property: JsonPropertyName("ZD")] double DetectorZ,
|
||||
[property: JsonPropertyName("TiltD")] double DetectorSwing,
|
||||
[property: JsonPropertyName("Dist")] double FDD,
|
||||
double StageX,
|
||||
double StageY,
|
||||
double SourceZ,
|
||||
double DetectorZ,
|
||||
double DetectorSwing,
|
||||
double FDD,
|
||||
bool IsRayOn,
|
||||
double Voltage,
|
||||
double Current,
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
using System;
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace XplorePlane.Models
|
||||
{
|
||||
@@ -27,21 +26,20 @@ namespace XplorePlane.Models
|
||||
/// <summary>
|
||||
/// 运动控制状态(不可变)。
|
||||
/// 统一的运动与几何快照,与运动硬件模型对齐。
|
||||
/// 保留旧版 JSON 字段名以保持向后兼容性。
|
||||
/// </summary>
|
||||
public record MotionState(
|
||||
[property: JsonPropertyName("XM")] double StageX, // X 轴位置(μm)
|
||||
[property: JsonPropertyName("YM")] double StageY, // Y 轴位置(μm)
|
||||
[property: JsonPropertyName("ZT")] double SourceZ, // Z 上轴位置(μm)
|
||||
[property: JsonPropertyName("ZD")] double DetectorZ, // Z 下轴位置(μm)
|
||||
[property: JsonPropertyName("TiltD")] double DetectorSwing, // 探测器摆角(°)
|
||||
[property: JsonPropertyName("Dist")] double FDD, // 焦点-探测器距离(μm)
|
||||
[property: JsonPropertyName("XMSpeed")] double StageXSpeed, // X 轴速度(μm/s)
|
||||
[property: JsonPropertyName("YMSpeed")] double StageYSpeed, // Y 轴速度(μm/s)
|
||||
[property: JsonPropertyName("ZTSpeed")] double SourceZSpeed, // Z 上轴速度(μm/s)
|
||||
[property: JsonPropertyName("ZDSpeed")] double DetectorZSpeed, // Z 下轴速度(μm/s)
|
||||
[property: JsonPropertyName("TiltDSpeed")] double DetectorSwingSpeed, // 探测器摆角速度(°/s)
|
||||
[property: JsonPropertyName("DistSpeed")] double FDDSpeed, // 焦点-探测器距离速度(μm/s)
|
||||
double StageX, // X 轴位置(μm)
|
||||
double StageY, // Y 轴位置(μm)
|
||||
double SourceZ, // Z 上轴位置(μm)
|
||||
double DetectorZ, // Z 下轴位置(μm)
|
||||
double DetectorSwing, // 探测器摆角(°)
|
||||
double FDD, // 焦点-探测器距离(μm)
|
||||
double StageXSpeed, // X 轴速度(μm/s)
|
||||
double StageYSpeed, // Y 轴速度(μm/s)
|
||||
double SourceZSpeed, // Z 上轴速度(μm/s)
|
||||
double DetectorZSpeed, // Z 下轴速度(μm/s)
|
||||
double DetectorSwingSpeed, // 探测器摆角速度(°/s)
|
||||
double FDDSpeed, // 焦点-探测器距离速度(μm/s)
|
||||
double StageRotation = 0, // 载台旋转角度(°)
|
||||
double FixtureRotation = 0, // 夹具旋转角度(°)
|
||||
double FOD = 0, // 焦点-物体距离(μm)
|
||||
|
||||
Reference in New Issue
Block a user