Releases: daqifi/daqifi-core
Releases · daqifi/daqifi-core
v0.19.5
What's Changed
- chore: Bump the minor-and-patch group with 1 update by @dependabot[bot] in #154
- chore: Bump coverlet.collector and coverlet.msbuild from 6.0.4 to 8.0.1 by @dependabot[bot] in #155
- chore: Bump coverlet.msbuild from 6.0.4 to 8.0.1 by @dependabot[bot] in #156
- fix: re-enable LAN after stopping SD card logging by @tylerkron in #159
- fix: correct EnableAdcChannels docs from binary to decimal bitmask by @tylerkron in #160
Full Changelog: v0.19.4...v0.19.5
v0.19.4
What's Changed
- chore: Bump the minor-and-patch group with 3 updates by @dependabot[bot] in #151
- fix: add LAN disable and SD stream interface setup to StartSdCardLoggingAsync by @tylerkron in #153
Full Changelog: v0.19.3...v0.19.4
v0.19.3
What's Changed
- fix: scale raw ADC values and fix timestamps in SD card parser by @tylerkron in #150
- fix: scale raw ADC values in CSV and JSON SD card parsers by @tylerkron in #152
Full Changelog: v0.19.1...v0.19.3
v0.19.2
Bug Fixes
- SD card parser: scale raw ADC values —
ScaleRawAnalogValuesnow only requiresResolution > 0to apply scaling, using default calibration (M=1, B=0) when calibration arrays are absent. Previously, missingCalibrationValuescaused raw ADC counts to be returned unscaled even when resolution/port-range/internal-scale were available. - SD card parser: fix timestamp reconstruction —
FallbackTimestampFrequencynow defaults to 50 MHz (Nyquist device clock) so tick-to-time conversion works even when firmware omitsTimestampFreqfrom SD card log files. - SD card parser: merge paired analog/digital messages — Consecutive protobuf messages with the same
MsgTimeStampare merged into a single sample entry, fixing duplicate sample counts. - CSV/JSON parsers: merge ConfigurationOverride —
ConfigurationOverridenow fills gaps in file-parsed config instead of replacing it entirely. File-derived values (timestamp frequency, serial number, etc.) take precedence; the override fills in zero/null fields. This preventsFromDevice()(which setsTimestampFrequency=0) from collapsing timestamps in CSV/JSON parsing.
Full Changelog
v0.19.1
What's Changed
- fix: fix USB streaming — AnalogInDataFloat support and USB stream interface init by @tylerkron in #149
Full Changelog: v0.19.0...v0.19.1
v0.19.0
What's Changed
- chore: Bump the minor-and-patch group with 2 updates by @dependabot[bot] in #142
- Remove desktop integration compatibility layer by @tylerkron in #148
Full Changelog: v0.18.3...v0.19.0
v0.18.3
What's Changed
- feat: add LAN chip info query and WiFi version check before flashing by @tylerkron in #141
Full Changelog: v0.18.2...v0.18.3
v0.18.2
What's Changed
- fix: digital channels excluded from Add Channel dialog by @tylerkron in #140
Full Changelog: v0.18.1...v0.18.2
v0.18.1
What's Changed
- chore: Bump the minor-and-patch group with 1 update by @dependabot[bot] in #136
- feat: expose TimestampFrequency, filter plain ERROR and control-char filenames by @tylerkron in #138
Full Changelog: v0.18.0...v0.18.1
v0.18.0
What's Changed
- feat: Add firmware download service (GitHub releases API integration) by @tylerkron in #116
- feat: add HID transport abstraction for bootloader communication by @tylerkron in #134
- feat: implement firmware update orchestration service with HidSharp transport by @tylerkron in #135
Full Changelog: v0.17.0...v0.18.0