886d40333d517f1965f8c97cce7142a187a5e151
사용자앱 변경 (e9b5d9a) 을 데모에도 적용 + clinical alignment 그래프 개선. ## BV METHOD_D toggle (사용자앱과 동기화) - BvMethod.METHOD_D 추가 (FRUSTUM/V41/METHOD_D) - PiezoMonitoringView: useMethodDBv 분기. METHOD_D 선택 시 MethodDRunner walls, 그 외엔 legacy analyzer walls. (계산 cost 회피 위해 toggle ON 일 때만 실행) - Dev panel BV toggle: 3-버튼 (Method D 보라색 0xFF7C3AED) - ANT_OFFSET verify 로그: 어느 wall source 인지 표시 ## Clinical alignment graph 10-cycle 평균 표시 이전: 매 cycle 마다 raw 단일 신호 그래프 갱신 → 알고리즘이 실제 보는 신호 (10-frame 평균) 와 시각 불일치. 수정: V2 활성 시 RollingAligner.lastAvg 노출 → PlacementWaveformChart 가 overrideRaw 로 평균 신호 표시. V1 일 땐 기존 raw 단일 cycle 유지. - AlignmentAdvisorV2: lastAvg: List<DoubleArray>? 노출 (push 마다 set, reset 시 null) - PlacementWaveformChart: overrideRaw 파라미터 (null=기존 raw, non-null=avg) - ChannelGraphItem: V2 일 때 v2Aligner.lastAvg?.getOrNull(ch) 전달 알고리즘 ↔ 그래프 일치. 임상 alignment 평가 시 정확한 신호 시각 가능. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Description
No description provided
Languages
Kotlin
97.1%
Python
2.9%