5 Commits

Author SHA1 Message Date
to3796zw
4a655ecefb fix: ScoutNormal 페이지별 필드 로드 정정 (PageIndex 주입)
증상: 운전화면 페이지 이동 후에도 SeqScoutNormal이 이전 페이지(보통 0)의
스카우트 필드로 동작.
원인: LoadScoutField()가 GUI 캐시 selectedIndexNo 의존 — WinForms 티칭
콤보에서만 갱신되어 운전화면/자동운전 경로에선 stale.

- SeqScoutNormal_InitParam에 PageIndex 추가, 실행 시점 라이브 페이지
  (GetCurrentPageIndex)를 호출부(Recipe/Test VM)에서 명시 주입
- MainPage: LoadScoutField(int) 오버로드 + GetCurrentPageIndex() 추가
- 폴백: 페이지 없으면 selectedIndexNo 로드, 그래도 null이면 빈 리스트(NRE 방지)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 17:44:35 +09:00
to3796zw
e263ab8a5a feat: ScoutNormal 행 전환 sleep 분리 (SameRow/RowChange)
같은 행 이동과 행 전환 이동(먼 거리)의 대기시간을 RowIdx 기준으로 분리.

- SystemParameter: ScoutSameRowSleepMs(150)/ScoutRowChangeSleepMs(300) 추가
- Recipe View > Scout Image 그룹에 입력 UI 2줄 + 즉시 저장
- SeqScoutNormal.CaptureNextPosition: prevRowIdx 추적해 행 전환 시 분기
- 공유(WeldingCommon)라 같은행은 150(기존동일), 행전환 기본 300ms

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 15:25:53 +09:00
3333d3ca47 현장 ScoutImage moveSleepTime 변경 2026-06-19 14:39:04 +09:00
81fdf01465 fix: SeqScoutNormal moveSleepTime 50→100ms 변경
현장 PTOP 환경에서 Scout 이미지 캡처가 속도 때문에 제대로 안 되는 문제 대응.
ScoutNormal에서 FOV 거리가 멀어 Scanner Jump 직후 캡처가 흔들리는 부분을
완화하기 위해 Jump 후 SleepTime을 50ms에서 100ms로 상향.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-18 10:01:47 +09:00
d28e76c2fe file update 2026-06-05 13:44:39 +09:00