using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using TouchSocket.Core; namespace Team.FFFeederService.Models { public class ActionParamcAutoFindParam { public int ActionIndex { get; set; } public string ActionName { get;private set; } /// /// X轴参数值 /// public ActionAxisParamcs X_Axis { get; set; } /// /// Y轴参数值 /// public ActionAxisParamcs Y_Axis { get; set; } /// /// 调整成功结束时的阈值 /// public int SuccedEndThreshold { get; set; } /// /// 调整递增的最大阈值 /// public int StepMaxValue { get;set; } /// /// 重新调整的开始阈值 /// public int RestartValue { get; set; } /// /// 失败递减阈值 /// public int FailStepValue { get; set; } /// /// 成功递增阈值 /// public int SuccedStepValue { get; set; } /// /// 振幅递增单位值 /// public int AmpStepValue { get; set; } /// /// 频率递增单位值 /// public int FreStepValue { get; set; } /// /// 振幅加速递增单位值 /// public int AmpStepValue2 { get; set; } /// /// 频率加速递增单位值 /// public int FreStepValue2 { get; set; } public ActionParamcAutoFindParam(int actionIndex) { ActionIndex = actionIndex; ActionName = ((char)('A' + ActionIndex)).ToString(); X_Axis = new ActionAxisParamcs("X Axis"); Y_Axis = new ActionAxisParamcs("Y Axis"); } } }