Skip to content

v0.13.1

Compare
Choose a tag to compare
@raacampbell raacampbell released this 24 Oct 15:46
· 17 commits to main since this release

This release includes the ability add precise delays to stimuli and send such stimulus commands over TCP/IP. There are also bug fixes to "zap all coords" and display of points on top of the brain outline in the main GUI. The release incorporates both v0.13.0 and v0.13.1

2023/08/23 -- v0.13.1

  • BUGFIX: Zap all coords works with fewer than three locations.
  • BUGFIX: Gracefully handle lack of Instrument Control Toolbox.
  • Overlaid stim points are created as soon as a new stim config is loaded. They are
    disabled automatically when a new sample calib is initiated and refreshed after the
    calib is complete.

2023/08/23 -- v0.13.0

  • MAJOR: Add ability to set a fixed stimulus duration with sendSamples.
  • MAJOR: Add a stimulus delay parameter to sendSamples for use with stimulus duration.
  • MAJOR: Make it possible to set laser power at the CLI with a sendSamples param/val pair.
  • Update TCPserver to handle the stimulus duration, stimulus delay, and laser power arguments.
  • Remove tests associated with the TCP/IP comms as Zapit on its own can no longer run these.
  • When choosing random stimuli, sendSamples will not choose the same stimulus twice.
    NOTE: The changes in this version breaks compatibility with the Vidrio DAQmx wrapper.
    We will only maintain the .NET wrapper in future will work now. This will make no
    difference to end users.
  • TEST FEATURE: "ephysWaveform" Attribute to stimConfig makes a smoothed waveform to help with ephys.
    This waveform is UNTESTED as of now and may not get rid of photoelectric transient.