update to 0.26.0. Big chonking update including 0.23, 0.24, and 0.25 as well. #33
@@ -25,6 +25,16 @@ All notable changes to seismo-relay are documented here.
|
|||||||
The mic path is unaffected — it back-solves its own per-count factor from the
|
The mic path is unaffected — it back-solves its own per-count factor from the
|
||||||
device-reported peak.
|
device-reported peak.
|
||||||
|
|
||||||
|
**Scope:** the scale lives in `_samples_to_float`, which every event passes
|
||||||
|
through regardless of which codec produced the samples — so this affected
|
||||||
|
**waveforms, histograms and series-4 (Thor IDF) alike**, not just waveforms.
|
||||||
|
Verified after regeneration: series-3 histogram peaks vs their ASCII reports
|
||||||
|
now sit at a median ratio of 1.0000 across 1,137 comparisons (0.9766 under
|
||||||
|
32768); series-4 peaks vs device peaks moved from a median 0.960 to 0.983
|
||||||
|
across 1,468 comparisons. The four block-framing fixes below are
|
||||||
|
waveform-only — histograms decode via `histogram_codec.decode_histogram_body`,
|
||||||
|
which is untouched.
|
||||||
|
|
||||||
- **Series-3 waveform codec: four block-framing cases caused silent channel
|
- **Series-3 waveform codec: four block-framing cases caused silent channel
|
||||||
truncation.** `walk_body` hit its unknown-tag `break` mid-stream and every
|
truncation.** `walk_body` hit its unknown-tag `break` mid-stream and every
|
||||||
channel decoded after that point came out short — typically Vert/Long/MicL,
|
channel decoded after that point came out short — typically Vert/Long/MicL,
|
||||||
|
|||||||
Reference in New Issue
Block a user