dw.jang ccd4dcbbc3 Clinical: V4.1 wall detection으로 채널별 ant/post peak 그래프 오버레이
사내 임상 테스트 진행자가 실시간 측정 중 wall peak 위치를 눈으로 확인하고
싶다는 요청 반영. raw 데이터 저장 우선 정책은 그대로 유지하고, 시각화 측면에만
PiezoMonitoring에서 쓰는 V4.1(walldetect.V41Detector) 알고리즘을 사이클마다
호출하여 결과를 채널 그래프 위에 오버레이.

표시:
  - 각 채널 그래프 위 세로선 마커 — ant=green, post=orange (alpha 0.75)
  - 채널 헤더에 'a{antIdx} p{postIdx}' 텍스트 (두 줄 한 칸 차지)
  - V4.1 detection 실패 시(둘 중 하나 null) 마커/텍스트 모두 미표시

동작:
  - 매 mtb 사이클(piezoCollector.onMultiChannelComplete) 시점에 detect 호출
  - SweepInput probe profile은 PiezoMonitoring과 동일 (PiezoHW.presetName/degreeAll)
  - runCatching으로 감싸 detect 실패가 측정 자체에 영향 없도록

저장 데이터는 변경 없음. measurement.json/labdb 업로드 payload는 그대로 raw ADC.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-02 11:13:40 +09:00
S
Description
No description provided
20 MiB
Languages
Kotlin 97.1%
Python 2.9%