Skip to content

Releases: daqifi/daqifi-core

v0.19.5

04 Apr 04:27
3dfe93f

Choose a tag to compare

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

20 Mar 19:33
200a631

Choose a tag to compare

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

20 Mar 03:38
d4be3aa

Choose a tag to compare

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

16 Mar 03:25
ab54d6a

Choose a tag to compare

Bug Fixes

  • SD card parser: scale raw ADC valuesScaleRawAnalogValues now only requires Resolution > 0 to apply scaling, using default calibration (M=1, B=0) when calibration arrays are absent. Previously, missing CalibrationValues caused raw ADC counts to be returned unscaled even when resolution/port-range/internal-scale were available.
  • SD card parser: fix timestamp reconstructionFallbackTimestampFrequency now defaults to 50 MHz (Nyquist device clock) so tick-to-time conversion works even when firmware omits TimestampFreq from SD card log files.
  • SD card parser: merge paired analog/digital messages — Consecutive protobuf messages with the same MsgTimeStamp are merged into a single sample entry, fixing duplicate sample counts.
  • CSV/JSON parsers: merge ConfigurationOverrideConfigurationOverride now 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 prevents FromDevice() (which sets TimestampFrequency=0) from collapsing timestamps in CSV/JSON parsing.

Full Changelog

v0.19.1...v0.19.2

v0.19.1

13 Mar 04:15
7f1f52c

Choose a tag to compare

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

11 Mar 03:18
46826d9

Choose a tag to compare

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

28 Feb 06:00
6a66abf

Choose a tag to compare

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

28 Feb 04:53
cb0ee34

Choose a tag to compare

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

25 Feb 03:54
b092252

Choose a tag to compare

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

21 Feb 03:57
c55f037

Choose a tag to compare

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