You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Improve test mode: wider acceptable input signal ranges, reduced likelihood of unintentionally entering test mode, and faster chip testing
Version 3.3.0, 23 August 2023
Improve TCP reception of commands to not duplicate slot connections.
Add Chip Test Mode.
Fix issue where for RHD chips, Rescan Ports would not run chip calibration
Fix 7310 bit files so that for RHS systems, using a sample rate other than default (30 kHz) will no longer cause the software to use the wrong sample rate.
Fix crashing when attempting to open a new file for recording fails, instead display an error message and stop acquisition.
Version 3.2.0, 3 March 2022
Allow user to specify which port(s) to read data from in Advanced dialog
For One File Per Channel file format, when playing back data as it's being written, allow for jumping to the end of data for near-real-time playback
Support for use of XEM7310 board in Intan controllers to replace XEM6010 and XEM6310
Allow user to specify use of median instead of average for reference calculations
Fix various issues with re-recorded playback data dropping data blocks at the end
Allow user to specify whether or not to use max # of channels possible in synth mode
Add "Get CurrentTimestamp" and "Get CurrentTimeSeconds" TCP commands
Improved error detection and reporting for TCP commands
Various improvements in RHX API including easier use of the API without Qt, and additional utility functions described in Rhythm and RhythmStim documentation.
Version 3.1.0, 6 June 2022
Fixed memory issue that caused systems with multiple RHD2216 chips to erroneously duplicate channels.
Added Plotting Mode options in the Performance menu, including a new High Efficiency mode that plots data more efficiently.
Allowed some elements (including window size, position, and control panel state) of the basic GUI appearance to automatically load/save through QSettings.
Added current channel name to the Window Title of the Spike Scope, ISI, PSTH, and Spectrogram tools.
Added current loaded filename to the Window Title of the Probe Map tool.
Version 3.0.6, 1 April 2022
Fixed bug with FilePerChannel digital ins/outs not being indexed correctly.
Increase max number of columns to 16.
Put waveform display in a scroll area so that when too many columns are present to be displayed at once, a scroll bar can be used.
Version 3.0.5, 3 February 2022
Removed unused Context Help buttons from dialogs.
Reduced latency of spike .dat file writing so that these files are updated as soon as spikes are detected.
Added option to start software without OpenCL.
Improved TCP parsing to handle unexpected whitespace in a string of commands.
Added WriteToDiskLatency setting for users to control.
Added CreateNewDirectory setting for users to control.
Fixed displaying 'save to disk' icon for enabled non-amplifier signals (e.g., aux in, digital in, analog in).
Fixed small memory leak during TCP data streaming.
Altered 'Rescan Ports' behavior so that if the system went from no headstages to at least one detected, the displayed port will update to the present chip(s).
Added drag'n'drop option for various settings files.
Added more descriptive error messages when a Probe Map file is loaded as a general settings file.
Version 3.0.4, 5 August 2021
Fixed small memory leak that occurred when saving in the File Per Signal Type file format.
Improved XML settings file parsing so that files that don't include any headstage channels can still be correctly loaded.
Minor improvement to make error logging more detailed and efficient.
Modify episodic triggered recording algorithm to ignore brief trigger-off events.
Improved optimum SPI delay finding algorithm so that setting delay manually is less likely to be necessary.
In data file playback mode, electrode impedances are now displayed.
Fixed issue with external fast settling in RHD systems not properly triggering as a result of digital input activity
Version 3.0.3, 15 April 2021
Added 50 ms option to PSTH pre-trigger and post-trigger spans.
In "One File Per Signal Type" data file format, added option to save auxiliary inputs (e.g., acccelerometer data) in amplifier.dat file.
Fixed bug that sometimes causes crashing when PC audio was enabled.
Fixed bug that did not display auxiliary inputs or supply voltages from second headstage when dual headstage adapter was used.
Expanded OpenCL compatibility to fix problems with OpenCL initialization on some systems.
Version 3.0.2, 24 March 2021
Improvements to Spike Scope:
Added RMS display, consistent with old software.
Added spike rate display.
Number of spikes in recent spike history can now be as high as 500.
Each channel's recent spike history is persistent when channels are changed.
Added 'Take Snapshot' and 'Clear Snapshot' buttons to permit freezing spike history in background of display on a per-channel basis.
Added longer post-trigger spans to PSTH tool: 5s, 10s, and 20s.
Added ability to use analog inputs as digital triggers in PSTH tool.
Added ability to use analog inputs as digital triggers in Display Trigger (in Trigger tab).
Added ability to display thresholded analog inputs as digital signals in Spectrogram Tool.
In data file playback mode, added 'run immediately' option after 'jump to position'.
Extended range of y-axis spacing between waveforms on waveform display.
Fixed bug where 'Stop' button was not working during rewinding.
Fixed bug where the 'Automatically Save Trigger Channel' option in triggered recording was not working.
Fixed issue where software crashed upon exiting on some Macs.
Fixed crashing upon software startup with some smaller screens.
Improvements to TCP output:
Added ability to disable and enable individual channels for TCP output while system is running.
Improved TCP parser so that path names and file names may include spaces.
Fixed TCP output timestamps to match timestamps in recorded data.
Fixed issue where TCP data output could fill up software 'Waveform FIFO' buffer under certain conditions.
Changed TCP parameter name 'DisplayTriggerAnalogVoltageThresholdVolts' to 'TriggerAnalogVoltageThresholdVolts'.
Switched to latest version (v5.2.3) of Opal Kelly DLL.
Changes to support Linux compilation.
Windows installer:
Fixed issue where certain anti-virus programs would interfere with Windows installation.
Added additonal DLLs to Windows installation:
api-ms-win-core-winrt-string-l1-1-0.dll
api-ms-win-core-winrt-l1-1-0.dll
OpenCL.dll
Version 3.0.1, 12 February 2021
Fixed bug that caused crash during electrode impedance measurement.
Version 3.0, 11 February 2021
First release; started with v3.0 to avoid confusion with older Intan software.