2026-08-17 PulseUp 작업일지입니다. 오늘은 1건의 작업을 진행했습니다.

심박 슬롯 — 즉시 활성화 / 운동시작 초기화 / offline 1분 삭제

현상/기능

  • 1) 전원 ON 후 슬롯은 바로 뜨지만 실제 데이터로 활성화되기까지 몇 초 걸린다. 바로 활성화. 2) 앱을 켜 둔 채 다른 운동을 시작하면 이전 심박 슬롯이 남는다. 운동시작 시 초기화. 3) offline 후 1분 이상이면 삭제

작업

  • `common/`(신규) · ·
  • DeviceID로 카드가 뜨는 순간 휴식 구간 색/박동으로 활성 표시한다(숫자는 실측 전까지 `--`). 운동시작(`handlePlayStart`)에서 ANT 슬롯 매핑과 화면 카드를 비우고, 켜져 있는 심박계는 다음 패킷에서 다시 붙는다. stale(5초)로 offline된 슬롯은 60초 뒤 `offline-expired`로 카드와 재연결 기억을 지운다