明确 Autocal 录制按钮及中止结果

区分连续录制和到档标记,并验证中止重试的目录数量。相关测试与代码检查通过。
This commit is contained in:
ykcheungab
2026-10-11 16:44:43 +08:00
parent 69c1322616
commit 7828bc1fe9
4 changed files with 71 additions and 19 deletions
+14 -8
View File
@@ -271,17 +271,22 @@
"uv": "U / V (px)",
"position": "Mesh position",
"levels": "Load levels (N)",
"hold": "Suggested hold",
"reference": "Actual reference (N)",
"start": "Start trial recording",
"confirm": "Confirm current level",
"finish": "Finish and save",
"abort": "Abort and keep data",
"hold": "Planned hold",
"hold_tip": "The planned hold time is saved; levels and recording do not advance automatically.",
"reference": "Manual reference force (N)",
"start": "Record this site",
"start_tip": "Create one trial folder for this site and continuously record images and sensor output. This does not move the platform. One load-unload cycle uses this folder.",
"confirm": "Mark load reached",
"confirm_tip": "After reaching the target and entering the manual reference force, mark this level's start and begin its hold timer. Images are already recording.",
"finish": "Stop and complete",
"finish_tip": "After all levels are marked, stop recording, flush the files, and check this trial.",
"abort": "Abort this recording",
"abort_tip": "Stop recording, keep this folder, and mark it incomplete. Starting again creates a new folder; it does not resume this one.",
"load": "Load",
"unload": "Unload",
"next_step": "Next: {branch} to {load:g} N",
"before_start": "Start trial recording first",
"ready_to_finish": "All levels confirmed; finish and save",
"before_start": "Select a site and start the input, then begin recording",
"ready_to_finish": "All levels marked; recording can be stopped",
"no_step": "No step pending",
"progress": "Progress {done}/{total} · {status}",
"held": " · Current level held {seconds:.1f} s",
@@ -293,6 +298,7 @@
"complete": "Complete",
"incomplete": "Incomplete",
"result": "{status}: {path}",
"incomplete_result": "This recording is incomplete; data written so far is at: {path}",
"error": "Action failed: {detail}",
"invalid_site": "Select a valid UV site first",
"start_input": "Start camera or video input first",