Files
VesiscanClinicalAndroid/app
dw.jang 2f8a21505e fix: 펌웨어 배너 — 미연결 상태에선 일절 표시 X
증상: dev bypass(Enter Measurement Mode)로 BLE 없이 측정 진입
했는데도 "펌웨어 업데이트 필요" 배너 노출.

원인: BleManager 가 singleton 이라 이전 세션에서 채워진
firmwareVersion 값이 그대로 남아있음. isFirmwareOutdated 가
isConnected 무관하게 그 값만 보고 판단 → false positive.

수정:
- FirmwareWarningBanner 진입부에 isConnected 체크 추가
- 미연결이면 outdated / timedOut 계산 전에 early return
- demo mode / dev bypass / 이전 세션 잔여 값 모두 차단
2026-06-12 10:45:24 +09:00
..