feat: Detection/BV 분리 설정 + Spot 5회 trimmedMean + UI 여유

- Detection(A/B/C)과 BV(Frustum/V41) 독립 설정 (개발자 모드)
  기본값: Detection=C, BV=V41
- Spot: 3회 median → 5회 1.5초간격 trimmed mean (Auto와 동일)
  최대 8회 재시도, 최소 유효 3개
- 일반 모드 도넛 320dp, 간격 28dp, 버튼 62dp (화면 여유)
- Placement mm 표시 제거 — 방향만 안내

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-07 17:28:04 +09:00
parent 1b70ec809d
commit e5b252b314
3 changed files with 71 additions and 27 deletions
@@ -14,10 +14,12 @@ package com.example.medilightv2android.managers
*/
enum class DetectionMethod { METHOD_A, METHOD_B, METHOD_C }
enum class PlacementGuideMode { SIMPLE, BOUNDARY, SWEEP }
enum class BvMethod { FRUSTUM, V41 }
object GreenZoneConstants {
var detectionMethod: DetectionMethod = DetectionMethod.METHOD_C
var bvMethod: BvMethod = BvMethod.V41
var placementGuideMode: PlacementGuideMode = PlacementGuideMode.SIMPLE
// ═══════════════════════════════════════════════════════════