Skip to content

Releases: usnistgov/dastard

Version 0.3.3

28 May 17:14
85dc605
Compare
Choose a tag to compare

What's Changed

  • Responsive publisher, with asynchronous IO by @joefowler in #344
  • Construct paths without being Unix-specific about forward-slashes. by @joefowler in #345
  • Last version compatible with go versions 1.17 to 1.20.

Full Changelog: v0.3.2...v0.3.3

Version 0.3.2

30 Apr 20:09
508fd92
Compare
Choose a tag to compare

More features for HEATES at J-PARC:

  • Make external trigger resolution 64x finer (issue 335).
  • Add subframe info to LJH and OFF headers; use subframe language throughout code (issue 337).
  • Save client msg to ~/.dastard/logs/updates.log (not terminal); cute ASCII bouncer at terminal (issue 338).

Version 0.3.1

30 Apr 20:08
c06e4a6
Compare
Choose a tag to compare

Some changes needed for HEATES at J-PARC:

  • Add configuration to invert an arbitrary subset of Abaco channels (issue 330).
  • Process UDP packets containing external trigger information (issue 331).
  • Add configuration to allow biased unwrapping with Roach (issue 328).

Version 0.3.0

10 Aug 20:05
89ac6e8
Compare
Choose a tag to compare
  • Add a data archiving service to Dastard, so that clients can request that blocks of raw data be stored to a temporary file.
  • The client is told the name of the file, which is in zipped numpy (.npz) format.
  • The file is constructed under a different name then copied, so if the file exists at all, it can be assumed to be complete.

Version 0.2.19

10 Aug 20:00
ee52507
Compare
Choose a tag to compare

Released May 26, 2023 (though not tagged until August 10, 2023).

  • Fix unchecked error in starting Abaco sources (issue 321).
  • Workaround for bug in Go library os.OpenFile (issue 324).
  • Fix fact that the workaround was yielding zeros from lancero source (issue 326).

Version 0.2.18

10 May 16:51
4d3660f
Compare
Choose a tag to compare
  • Panic if run on Go 1.20 or higher with the lancero-TDM readout (issue 315).
  • Return Lancero driver's ring buffer to 32 MB (undo issue 258, which was a mistake); check return values, panic if needed (issue 316).

Version 0.2.17

07 Mar 21:47
69e5bc0
Compare
Choose a tag to compare

Add some instructions and make targets to help with cross-compiling and similar.

  • Add Gentoo instructions; add static compilation target to Makefile (issue 302).
  • Switch to GitHub Actions for testing and deployment (issue 305, 308).
  • Require Go 1.17 or higher (PR 306).
  • Remove source files that were used only for go 1.16 and earlier (issue 310).

test, do not use

07 Mar 19:52
a36dd61
Compare
Choose a tag to compare
test, do not use Pre-release
Pre-release
v0.2.17-pre4

Update go.yml

test, do not use

07 Mar 19:48
1535f97
Compare
Choose a tag to compare
test, do not use Pre-release
Pre-release
v0.2.17-pre3

Update go.yml

test, do not use

07 Mar 19:39
64f018e
Compare
Choose a tag to compare
test, do not use Pre-release
Pre-release
v0.2.17-pre2

Update go.yml