You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
[Oura Ring] - anchor not working and missing messages such as 0x42, sleepTime ... #91
Anchor not working , so when fetching data from the ring, we didn't really fetch what is expected. Consequently sleepSession, dailyMetric and other infos are not retreived
found serious issue in the BLE frame construction. I'm currently refactoring the all Oura frame construction , results are encouraging. No needs for timestamp-guard as this was due to a bad frame consrruction
Activity
pipiche38 commentedon Jul 8, 2026
On-going work
pipiche38 commentedon Jul 8, 2026
@ryanbr feel free to assign this to me
Merge pull request #123 from ryanbr/oura-anchor-reject-logging-91
Oura: log WHY a UTC anchor was rejected, iOS + Android (ryanbr#91)
Release v8.5.0: changelog + version bump
Oura: fix ryanbr#91 full re-dump loop — client-managed ring-time res…
pipiche38 commentedon Jul 9, 2026
#143 is fully addressing it
pipiche38 commentedon Jul 10, 2026
found serious issue in the BLE frame construction. I'm currently refactoring the all Oura frame construction , results are encouraging. No needs for timestamp-guard as this was due to a bad frame consrruction
pipiche38 commentedon Jul 10, 2026
#234
[Oura Ring] - one-packet framing refactor + sleep-phase fix + honest …
Oura: fix #91 on the clean stack - client-managed resume cursor, drai…
oura: extract the history-drain/resume-cursor decisions into a pure, …
oura: extract the history-drain/resume-cursor decisions into a pure, …
Oura: align the history drain with open_oura drain_events - fix the s…
Oura Android twin: port the full Swift protocol stack (parity contrac…
Oura: log WHY a UTC anchor was rejected, iOS + Android (ryanbr#91)
Merge pull request ryanbr#123 from ryanbr/oura-anchor-reject-logging-91
Release v8.5.0: changelog + version bump
[Oura Ring] - one-packet framing refactor + sleep-phase fix + honest …
Oura: fix ryanbr#91 on the clean stack - client-managed resume cursor…
oura: extract the history-drain/resume-cursor decisions into a pure, …
Raw history archive: decide on the layout version, and stop empty rec…
Sync status: the mockup's 7b sky line + the 7c sync page
[Oura Ring] - one-packet framing refactor + sleep-phase fix + honest …
Oura: fix ryanbr#91 on the clean stack - client-managed resume cursor…
oura: extract the history-drain/resume-cursor decisions into a pure, …
Raw history archive: decide on the layout version, and stop empty rec…