| 07/2026 |
8.04 |
layout.new
- It is now possible to access the sampling configuration (read only) while sampling.
- The delay before sampling begins is now recorded in a file variable and can be viewed in the File Information.
- The Pulse Dialog now has descriptive tooltips for each pulse type.
- The Function list drop down in script windows now shows the first associated comment and copes with include files being changed.
- A Brain Vision importer has been added.
layout.fixes
- Windows can no longer be Iconized and Maximised at the same time as this could cause Windows to hang.
- Nested use of CALL (made in a text sequencer with a Micro4) will no longer halt the sequencer.
- The ChanKind() script command no longer halts the script when given the number of a non-existent channel.
- An issue preventing Ponemah files from being imported has been fixed.
- The ChanKind() script command was indexing one channel higher than specified.
- In Analysis > Measurements > Data Channel..., the last frame of the file is now included in the processing.
- Stimulus settings made manually on the DS8R are now recorded correctly in the frame variables.
- In a file view, zooming to a very high factor with an off screen origin on an x-axis, no longer causes unexpected axis scaling and positioning.
- Horizontal Cursors can be fetched via keyboard shortcuts.
- Peri-trigger levels now provide the correct context menu.
- Toolbars are now correctly restored, even when positioned outside the default application window.
- It's now possible to export data in an XY view with different numbers of points on different channels.
- Active Horizontal Cursor expressions referencing other horizontal cursors works when the cursors share a channel above 1.
- Doing a trend plot online, and invalidating a cursor, no longer causes frames to be reprocessed.
- Error messages for bad areas in the WAVE sequencer command have been improved.
- Memory channels now have the correct time resolution on all frames.
- Horizontal Cursors can now be moved between channels without leaving any visual after-image.
- Cursor values window now shows times in correct units.
- The pulse dialog icon bitmaps are now all scalable, so they will render on high resolution screens correctly.
- Pulse dialog icon bitmaps with incorrect background colours have been coloured correctly.
- Version 8.03 had a corrupted file that was preventing data from being exported in Matlab format.
- Applied changes made in the Pulse Dialog are remembered, even when accessing the dialog by a different route.
- The NeuroWorks file importer now copes with more waveform types.
- Directory, Voltage range, and Output Resets cannot be changed during sampling.
- Dynamic clamping toggling in the Pulse dialog is limited to selected dynamic clamp models.
layout.changes
- The minimum firmware version for the Micro 4 has been increased to 4.
- In Preferences > Conditioner, 'Exclude from use' is toggled on by default. Any conditioner chosen during a clean installation should be toggled off, i.e. included.
- When using file views, or memory views, the pivot point for scaling operations has moved from the centre of the screen to the left hand edge.
- Unused ADC ports no longer have attached conditioner settings checked just before sampling.
|
|
| 10/2024 |
8.03 |
layout.new
- Added support for the YINGCHI M series TMS stimulator.
layout.fixes
- Signal no longer crashes when importing into a file that is already open.
- DuoMag can once again deliver two pulses in independent triggers mode.
- In script defined dialogs, slider controls in integer mode had two problems: if a slider started at a value other than 0 it was incorrect and if you had a change function it would move after calling it. This also caused a tick to be missed.
- No longer crashes Signal if you try to sample with a configuration with pulse repeats not defined.
- Errors in the initial level for outputs are now reported correctly.
- Reject button now works between sweeps.
- The Magventure support now has more protection against spontaneous disarm if not fired for 5 minutes.
- The D360R conditioner dialog can no longer get stuck showing the wrong port after switching channels used for sampling.
- The Magstim Rapid could sometimes go into an error state when being used as an auxiliary states device. This was due to being sent commands too frequently.
- The Draw mode dialog for virtual channels now correctly initialises the check box to draw full width.
- Virtual channel wizard dialogs now cope better with changes to the preferred time units.
- Changes made to the state label online are now reflected in the State bar immediately.
- Using the Analogue trigger mode for peri-triggered sampling would cause sampling to hang if the waveform dropped below the lower threshold.
layout.changes
- RMT is now referred to as just MT as the motor threshold can used in either resting or active scenarios.
- Increasing the number of states no longer copies the state label to the new states.
- Active cursor dialogs now accept longer expressions.
- The x-axis dialog no longer tries to quote units if there are none.
- State labels are now used in state lists for auxiliary devices.
|
|
| 03/2024 |
8.02 |
layout.new
- Added Meas() function to the virtual channel system.
- Multiple frames uses Save changes dialog with stop button.
- Auxiliary states device settings are now saved in experimenter's notebook.
- Frame tagging, show buffer, frame overdrawing and changing the current frame can now be undone.
- Deleting cursors (vertical and horizontal) can now be undone.
- Info windows can now display state labels.
- Signal now attempts to prevent a user logging off or shutting down while sampling is in progress.
- Conditioner controls can now be accessed while sampling for multiple conditioners.
- It is now possible to drag attachments from an email in Outlook directly onto Signal, to have it open them. The files are copied to a folder in Downloads called Outlook (or Outlook(n) if a folder already exists there of that name).
- It is now possible to specify lists of states where a frame list would previously only allow one state.
- A new type of pulse item for additional actions has been added to the pulses dialog. Currently this only supports turning dynamic clamping models on or off.
- Pulse dialog now indicates the X zero position in the sampled data with a z below the control track.
- SampleStatus() has been enhanced to allow more detailed information about the status to be obtained.
- An error message is now given if a talker fails to run.
- Talker channels can now be duplicated in the sampling configuration.
- A warning is now given if you attempt to set up more than one conditioner on a given port.
- Adding channels from multiple talkers is now possible.
layout.fixes
- Dragging a pulse when using very fine timing resolution could fail to draw the new pulse location correctly during the drag.
- Can now change input for 1902 and have updated gain list online.
- Talker data could be missing after restarting sampling.
- PulseWaveSet() will truncate the number of waveform points if it would exceed the available 1401 memory when being used online.
- Arbitrary waveform points and DACs cannot be changed online.
- SampleStatus() could return incorrect information when used in a triggered script.
- Drift compensation strings have been corrected for talkers.
- Talker channels are now always listed correctly.
- Some USB/RS232 adaptors would fail to enter themselves into the registry and thus be excluded from the com port lists. Signal now checks for this and includes them with a basic COMn name.
- You can no longer drop files onto Signal when the File menu is unavailable.
- Triggered scripts were being run too early.
- Restarting sampling could, on some computers using a long USB cable, sometimes cause the 1401 device driver to unload and Signal to stop working.
- Closing the D360R control dialog while sampling could crash Signal.
- If a conditioner control dialog failed to open for any reason while sampling, the menu options to open any conditioner would be greyed out for the remainder of the sample run.
- It would sometimes take two attempts to close a conditioner control dialog while sampling.
- You can now import Intan rhd files that contain temperature sensor data.
- Protection has been added to prevent arbitrary waveforms being defined that would use more than the available space in the 1401 to store them.
- The 1902 setup dialog now initialises correctly when there is no configuration file.
- When using the D360R with a port offset applied, changes made by Digitimer software are reflected in Signal dialog.
- The SampleStop() script command now returns correct error codes if it fails for any reason.
- Tooltips now work again in script views.
- Previously, the automatic MEP detection mechanism available as part of the MTAT threshold measurement system would usually give incorrect results due to it analysing the wrong channel. This has now been fixed.
layout.changes
- When using the D360R conditioner setup with no configuration file, the dialog is populated with the current settings of the conditioner rather than default settings being used to change the conditioner.
|
|
| 06/2023 |
8.01 |
layout.new
signal8.801new
layout.fixes
signal8.801fix
layout.changes
signal8.801change
|
|
| 10/2022 |
8.00 |
layout.new
signal8.800new
layout.changes
signal8.800change
|
|