diff --git a/app/src/main/assets/web/asset-manifest.json b/app/src/main/assets/web/asset-manifest.json
index 957ace2..3857d5b 100644
--- a/app/src/main/assets/web/asset-manifest.json
+++ b/app/src/main/assets/web/asset-manifest.json
@@ -1,7 +1,7 @@
{
"files": {
"main.css": "/static/css/main.7779cd83.css",
- "main.js": "/static/js/main.4e78fc5b.js",
+ "main.js": "/static/js/main.e7d7db22.js",
"static/js/453.e7f11a48.chunk.js": "/static/js/453.e7f11a48.chunk.js",
"static/media/icon_leftR.svg": "/static/media/icon_leftR.76cd3e03bb846b0bacb0a84808f24c36.svg",
"static/media/icon_tab3_u.svg": "/static/media/icon_tab3_u.6d18cbd7c4dc6a54f745fdfcc7716050.svg",
@@ -27,11 +27,11 @@
"static/media/power.svg": "/static/media/power.544f6ce9a5b3e930a515cf130f9f9551.svg",
"static/media/icon_check_s_u.svg": "/static/media/icon_check_s_u.2c5e20bec088338dc1cb2161b5cba37d.svg",
"main.7779cd83.css.map": "/static/css/main.7779cd83.css.map",
- "main.4e78fc5b.js.map": "/static/js/main.4e78fc5b.js.map",
+ "main.e7d7db22.js.map": "/static/js/main.e7d7db22.js.map",
"453.e7f11a48.chunk.js.map": "/static/js/453.e7f11a48.chunk.js.map"
},
"entrypoints": [
"static/css/main.7779cd83.css",
- "static/js/main.4e78fc5b.js"
+ "static/js/main.e7d7db22.js"
]
}
\ No newline at end of file
diff --git a/app/src/main/assets/web/index.html b/app/src/main/assets/web/index.html
index 6e9c5db..802dbf4 100644
--- a/app/src/main/assets/web/index.html
+++ b/app/src/main/assets/web/index.html
@@ -1 +1 @@
-
廓形仪
\ No newline at end of file
+廓形仪
\ No newline at end of file
diff --git a/app/src/main/java/com/iflytop/profilometer/core/migration/algo/type/ProfilometerAlgoConfig.java b/app/src/main/java/com/iflytop/profilometer/core/migration/algo/type/ProfilometerAlgoConfig.java
index cd0e53f..12b8bd4 100644
--- a/app/src/main/java/com/iflytop/profilometer/core/migration/algo/type/ProfilometerAlgoConfig.java
+++ b/app/src/main/java/com/iflytop/profilometer/core/migration/algo/type/ProfilometerAlgoConfig.java
@@ -1,14 +1,14 @@
package com.iflytop.profilometer.core.migration.algo.type;
public class ProfilometerAlgoConfig {
- public int outlineStartRecordSigJudgeTimeThresholdMS = 400; // 开始采样静止时间判定阈值,单位MS
+ public int outlineStartRecordSigJudgeTimeThresholdMS = 800; // 开始采样静止时间判定阈值,单位MS
public int startOutlineRecordingTimingJudgmentAreaHight = 30; // 开始采样静止时间判定区域高度,单位mm
public int startOutlineRecordingTimingJudgmentAreaWeight = 90; // 开始采样静止时间判定区域权重,单位mm
public double precision = 0.10; // 采样精度(mm) 当其等于0.12mm,满足测量长度13cm的情况下,1500个点.
public double overSamplePrecision = 0.03; // 过采样精度(mm) 0.03mm
public double displayPrecision = 1.5; // 显示精度(影响,采样时候的回调的次数)
- public double stillJudgeThreshold = 0.5; // 静止判断阈值(mm),当前点与上一个点的距离小于该值,认为静止
- public double outlineComputeRefPointDistance = 0.2; // (mm) 计算轮廓线时,两个参考点距离
+ public double stillJudgeThreshold = 0.3; // 静止判断阈值(mm),当前点与上一个点的距离小于该值,认为静止
+ public double outlineComputeRefPointDistance = 0.4; // (mm) 计算轮廓线时,两个参考点距离
public double directionJudgePointDistance = 1;// (mm) 方向判断点距离,该值越大方向判定越准确,结束条件判定也就更准确,但是错误的采样点数也会增加
}
diff --git a/app/src/main/java/com/iflytop/profilometer/service/RailProfileDrawerService.java b/app/src/main/java/com/iflytop/profilometer/service/RailProfileDrawerService.java
index b39bc08..527d30e 100644
--- a/app/src/main/java/com/iflytop/profilometer/service/RailProfileDrawerService.java
+++ b/app/src/main/java/com/iflytop/profilometer/service/RailProfileDrawerService.java
@@ -214,10 +214,9 @@ public class RailProfileDrawerService implements ProfilometerDrawerListener {
allList.addAll(outline1List);
allList.addAll(outline2List);
} else {
- allList.addAll(report.outline2);
Collections.reverse(outline2List);
- allList.addAll(outline1List);
allList.addAll(outline2List);
+ allList.addAll(outline1List);
}
Log.i(LogTag.PROFILOMENTER, "本次测量一共" + allList.size() + "个点");
Map finishMap = new HashMap<>();