v0.13.1
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.