Explorar o código

解决新增协议参数写入问题。

Dail hai 1 ano
pai
achega
dbc74eebd3

BIN=BIN
.vs/Welling_Motor_Debug_Tool/v17/.suo


+ 1 - 1
Welling_Motor_Debug_Tool/Params.cs

@@ -27,7 +27,7 @@ namespace Welling_Motor_Debug_Tool
                                                              "车速限幅启动阈值", "车速限幅停止阈值" ,"踏频占比", "踏频助力Kp","踏频助力加速限制","踏频助力退饱和步进","踏频助力电流步进",
                                                              "预留1","预留2","预留3","预留4"};
         public List<string> UsrRideParam = new List<string> { "ECO助力比增益","ECO加速度增益", "NORM助力比增益", "NORM加速度增益", "SPORT助力比增益", "SPORT加速度增益", "TURBO助力比增益", "TURBO加速度增益", "SMART助力比增益", "SMART加速度增益",
-                                                              "ECO最大电流增益","ECO最大力矩增益","NORM最大电流增益","NORM最大力矩增益","SPORT最大电流增益","SPORT最大力矩增益","TURBO最大电流增益","TURBO最大力矩增益","SMART最大电流增益","SMART最大力矩增益","预留1","预留2","预留3","预留4","预留5","预留6"};
+                                                              "ECO最大电流增益","ECO最大力矩增益","NORM最大电流增益","NORM最大力矩增益","SPORT最大电流增益","SPORT最大力矩增益","TURBO最大电流增益","TURBO最大力矩增益","SMART最大电流增益","SMART最大力矩增益","预留1","预留2","预留3","预留4","预留5","预留6","预留7","预留8","预留9","预留10","预留11","预留12"};
         public List<string> DebugParam = new List<string> { "整体运行模式","位置获取模式","采样模式","旋转方向","定位电流","拖拽电压",
                                                             "拖拽电流","拖拽频率","加速斜率","减速斜率","转速环控制器带宽","转速环控制器m",
                                                             "电流环控制器带宽","电流环控制器m","磁链观测器带宽","磁链观测器m",

+ 17 - 1
Welling_Motor_Debug_Tool/mainForm.cs

@@ -2170,7 +2170,23 @@ namespace Welling_Motor_Debug_Tool
                             }
                             break;
                         }
+                    case 0x5620: //Óû§ÆïÐвÎÊý
+                        {
+                            unchecked
+                            {
+                                this.Invoke((EventHandler)(delegate
+                                {
+                                    richTextBox_UsrRidesParam.Clear();
+                                    for (int i = 0; i < myParams.UsrRideParam.Count; i++)
+                                    {
+                                        richTextBox_UsrRidesParam.AppendText(myParams.UsrRideParam[i] + "=" + Convert.ToString(Data[i]) + ", ");
+                                    }
+                                    richTextBox_UsrRidesParam.Text = richTextBox_UsrRidesParam.Text.Substring(0, richTextBox_UsrRidesParam.Text.Length - 2);
 
+                                }));
+                            }
+                            break;
+                        }
                     default: break;
                 }
             }
@@ -5289,7 +5305,7 @@ namespace Welling_Motor_Debug_Tool
                     timer_1s.Enabled = true;
                     break;
                 }
-                string ScanInfo = scan_form.textBox_Scan.Text.Replace(" ", "");
+                string ScanInfo = scan_form.textBox_Scan.Text;
                 string regexInfo = "";
                 string[] InfoList = { "" };
                 try

BIN=BIN
Welling_Motor_Debug_Tool/obj/Debug/Welling_Motor_Debug_Tool.exe


BIN=BIN
Welling_Motor_Debug_Tool/obj/Debug/Welling_Motor_Debug_Tool.pdb