v0.5.5 #64
Closed
ilyakruchinin
announced in
Announcements
v0.5.5
#64
Replies: 1 comment
|
Closing as v0.5.6 has been released https://github.com/ilyakruchinin/SomnoTrace/releases/tag/v0.5.6 |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Changes since v0.5.4
Bug fixes
MaskEvents undercount in STR.edf —
MaskEventswas set to the number ofon/off pairs instead of the total number of on+off events. OSCAR divides
MaskEventsby 2 to get the pair count, so the reported session count washalf of what it should have been.
(main/edf_gen.c)
Repeating -120 L/min flow spikes in OSCAR/SleepHQ — BLE notification
drops (typically every ~10 minutes) triggered insertion of
SNT_MISSING(
INT16_MIN) sentinels into BRP flow/pressure data. During EDF conversionthese were clamped to
dig_min = -1000, which OSCAR scales bygain = 0.12(L/s→L/min), producing visible
-120 L/minspikes. Changed BRP gapcompensation to hold-previous-value (matching the existing SA2/PLD
strategy). Gaps are typically 200–400 ms (<10 % of a breath cycle), so the
held value is visually indistinguishable from real data. The AS11 native EDF
never has missing BRP data, and OSCAR has no sentinel convention for
breathing waveforms.
(main/session_writer.c, main/edf_gen.c)
This discussion was created from the release v0.5.5.
All reactions