What's Changed
- Add explicit MATLAB test runner by @chenzc24 in #44
- Finalize pytest audit for #36 by @chenzc24 in #48
- Add ramp-based static INL/DNL analysis by @chenzc24 in #51
- Fix signal-generator nonideality semantics by @Arcadia-1 in #55
- Expose sine-fit controls and diagnostics in AOUT analyses by @chenzc24 in #56
- Fix Windows MATLAB runner executable validation by @chenzc24 in #57
- Fix polar harmonic annotations by @chenzc24 in #58
- Clarify error phase plane units by @chenzc24 in #59
- Normalize DNL/INL code axis by @chenzc24 in #60
- Constrain spectrum MaxSpur annotations by @chenzc24 in #61
- Clarify value-binned residual analysis by @Arcadia-1 in #63
- Use integrated lobe power for spectrum metrics by @Arcadia-1 in #65
- Keep MATLAB plotspec metric definitions unchanged by @Arcadia-1 in #66
- Use integrated lobe power in MATLAB plotspec by @Arcadia-1 in #67
- Fix d01 calibration SNDR fit check by @chenzc24 in #68
- Use 12-tool AOUT dashboard by default by @chenzc24 in #69
- Add sampling rate to DOUT dashboard spectra by @chenzc24 in #70
- Fix harmonic masks for spectrum metrics by @chenzc24 in #71
- Add explicit auto side-bin mode to quick_sndr by @chenzc24 in #72
- Fix perfosr residual power scaling by @chenzc24 in #73
- Align MaxSpur plot marker convention by @chenzc24 in #74
- Handle unobservable rank-patch calibration bits by @chenzc24 in #75
- Align plotspec spectrum comparison with MATLAB by @chenzc24 in #76
- Clarify calibration output scale contract by @chenzc24 in #79
- Warn when spectrum input exceeds declared range by @chenzc24 in #80
- Add full-scale reference for error spectrum by @chenzc24 in #82
- Add calibration matrix diagnostics by @chenzc24 in #81
- Clarify harmonic-order calibration residual semantics by @chenzc24 in #84
- Isolate wcalsin fixed-frequency parity by @chenzc24 in #85
- Align wcalsin automatic frequency refinement by @chenzc24 in #86
- Resolve frequency and radix contracts for v0.9.1 by @Arcadia-1 in #87
New Contributors
Full Changelog: v0.9.0...v0.9.1