Question
What exactly does upstream PR librepods-org#702 (thibaup:heart-rate-monitoring, fetched locally as branch pr-702) send and parse for heart-rate? Needed: the HR enable/subscribe packet bytes and opcode(s), the notification opcode and byte-offset layout (HR value, sensor status, worn state), any iOS-27/feature-flag gating, the workout start/stop commands if HR only streams in a workout context, and which Kotlin files hold each piece. Deliverable: a findings doc on a research/pr702-hr-protocol branch precise enough to port from without re-reading the Kotlin.
Question
What exactly does upstream PR librepods-org#702 (
thibaup:heart-rate-monitoring, fetched locally as branchpr-702) send and parse for heart-rate? Needed: the HR enable/subscribe packet bytes and opcode(s), the notification opcode and byte-offset layout (HR value, sensor status, worn state), any iOS-27/feature-flag gating, the workout start/stop commands if HR only streams in a workout context, and which Kotlin files hold each piece. Deliverable: a findings doc on aresearch/pr702-hr-protocolbranch precise enough to port from without re-reading the Kotlin.