Release Notes for EEGer4 version 430z1 (26 May 2015)
Bug
fixes:
Correct invalid gamedef file format (only affects 2-computer systems)
Install newer Microsoft runtime libraries to handle mystery Microsoft update
Release Notes for EEGer4 version 430z (20 April 2015)
Bug fixes:
Correct display of current layout during session planning
Fix crash in review details if Q20 is device (where details shows device names)
Corrected display of function keys in utility SeeActions
Fix test for ICAN game settings to only check if client is part of study (ICAN study)
Fix setup program to handle cases where Atlantis has never been installed ever (ICAN study)
Handle keyfile loading better if unicode operating system
Functional
changes:
Added (HIPAA) way of anonymizing Consultation Exports
Enable logic for licensing amplifiers
Display current layout name in Plan Session
Show raw traces being used but no site name in RED
Added RED flashing message if amplifier problem during live session
Release Notes for EEGer4 version 430y4 (22 February 2015)
Bug fixes:
Set correct gains for all cases (not just default cases)
Corrected error in saving settings for later analysis (like amplifier gains)
Corrected erroneous replay scaling for sham session recordings (study).
Stopped doubled smoothing of live data for sham subjects (study)
Made sure that Game Initialization Tool had to be run (to catch previous game definition changes)
Functional
changes:
Save/display modification status of named session plans
Changed mazes logic to OPTIONALLY allow continuous mazes rather than end a period on maze end
Changed default frequencies for special study plans (ICAN study)
Added warning box if games not configured for ICAN if study name is ICAN (ICAN study)
Set Summary display default to zero-suppressed if ICAN study and in Pause or Stage state (but Ctrl-R still works)
Changed StudyManager to allow any set of protocol classes to be sham data source (study)
Set
default spectral display width to 65 Hz
Release Notes for EEGer4 version 430x.8 (22 January 2015)
Bug fixes:
Worked around problem with ProComp2/TTUSB reporting THREE eeg channels (A,B,D
Fixed filename case mismatch on Consultation Import (depended on version used to export)
Fixed broken (x5) Space Race game selection
Fixed
incorrect build settings (x5)
Ported fixes to next
release logic so this shouldn't happen again
Release Notes for EEGer4 version 430x.5 (11 January 2015)
Bug fixes:
Changed
order of export location so local export folder can be used instead
of non-latin logon names
This was to allow use on non-english
operating systems where the user pathnames are not english.
Changed
channel recognition logic tor TTUSB to assume either 2 channels
(ProComp2, ProComp+) or
4 channels since the channelization is
dynamic with power on/off of device.
Reverted sham filter processing to original method by correctly initializing control data.
Functional
changes:
Added saving of all settings in data file (for later analysis of study data)
Revised techsupport menu for additional troubleshooting aids
Added log file of keyblock installations for troubleshooting
Display current layout on session planning screening
Add archive method to archive clients unused for more than one year
Administrative
privileges no longer required to install update files (but still
required for full installs)
Release Notes for EEGer4 version 430x (30 November 2014)
Bug fixes:
Corrected default Space Race and EEG Chomper definition files in installer
Corrected scaling issues with Q20 driver
Fixed recognition of new device names (J202, J404)
Corrected display scaling of FFT values
Correct Tk bug on modal error messages (startup issue)
Changed
order of export location so local export folder can be used instead
of non-latin logon names
This was to allow use on non-english
operating systems where the user pathnames are not english.
Functional
changes:
Changed name of ICAN setup program to make Windows able to run it
Added optional display of any study and/or custom session plan title
Added record of options specified during a session for later study/analysis
Changed some textual titles to improve messages
Make “Monitor” channels (in blue) have M prefix on functions
Disallow impedance and calibration mode settings in Replay
Added support for double blind gain adjustments
Known issues:
Q20 driver not validated yet
ProComp5
data overruns in 4-channel modes on some computers
Release Notes for EEGer4 version 430w (8 October 2014)
Bug fixes:
Corrected Atlantis 16-bit 4-channel issue in interface logic
Game logic changes
Added error message if unable to save files
Removed 422 and earlier saved game config files on update to correct sound issues
Correct game determination in game initialization tool
Corrected A/T 8-trace to show correct values/options
Corrected channel counting for Study Manager logic
Functional changes:
Added Q20 driver but not yet fully tested
Study Manager changes
Added option to mark study-not-sham clients for future data gathering
Added optional option to add multiple files to study pools
Added option to specify amplifier to use for each client
Added some more debugging options (not visible normally)
Revised color indications in Amplifier/Encoder test to be more consistent
Better message when Data Locations specified are NOT available (for remote shared client data)
Known
issues:
Q20 driver not validated yet
ProComp5 data overruns in 4-channel modes on some computers
Release Notes for EEGer4 version 430v (16 August 2014)
Bug fixes:
Corrected display of TTUSB impedance values if Infiniti AND EEG-Z flexpros
Corrected game initialization tool bug when updating values for old games (picturepacks) ===SOUNDS FIXED
Corrected game initialization tool carry-forward of image directories after using image installer utility.
Functional changes:
Added preliminary Q20 driver but not yet fully tested
Stored impedance values in summary impedance events (for future display)
Added E, A, S to exported filenames so exported files are unambiguous
Known
issues:
Atlantis 4-channel 16-bit mode has no C & D channel data (24-bit OK)
ProComp5 data overruns in 4-channel modes on some computers
Release Notes for EEGer4 version 430u.1 (31 July 2014)
Bug fixes:
Temporay FATAL BUG FIX for some remote users who get new session plans and have lots of updates already
Corrected corner review proto sort case where periods were < 1 second
Corrected detection of feedback modes with no rewards
Corrected handling of tailoring results for 2-computer systems (where single computer never set up) [.1 patch]
Functional changes:
Added up to 65 Hz in filters
Allowed = (equal sign) in custom filter names
Added special 7m custom session plans for ICANS
Added final amplitude values to CSV 1-second dump [.1 patch]
Known
issues:
Atlantis 4-channel 16-bit mode has no C & D channel data (24-bit OK)
ProComp5 data overruns in 4-channel modes on some computers
Future developments:
Support for the Q20 device from Neurofield
Release Notes for EEGer4 version 430t (15 June 2014)
Bug fixes:
Corrected typo in Game Initialization Tool which caused loss of additions in single monitor mode
Changed logic to handle auto-revised game definitions (mismatch in Game Initialization Tool and game selection logic)
Gracefully handle errors in review filterset definition file
Corrected end of period time identification for review proto display
Removed left-over debug message in remote user logic
Corrected logic which wrongly hid raw traces if no rewards (screening)
Explicitly flush data for devices on first real request (since some data had accumulated during initialization)
Functional changes:
Added user interface for setting review Ratio display filterset parameters
Allowed up to COM32 for serial ports
Added realtime option to inhibit rewards (for trials)
Made QPS session plan monitor frequencies auto set when reward band frequency is changed
Added CSV dump of raw data to Export functions.
Added zip file dump of CSV data for Study Manager
Added ratio mode to screening logic mode options
Added 7m and 7im layouts for monitoring
Cosmetic changes:
Made file management buttons larger
Added busy display to exports
Added EEG Store names for devices
Release
Notes for EEGer4 version 430s (24 April 2014)
Functional changes made were:
Display game used, software version, amplifier type, and layout in Review details.
Added monitoring of raw data averages in addition to spikes for artifact detection.
Moved overall smoothing realtime controls from Expert popup to Feedback popup.
Added optional coefficient of variance output to Review summary data.
Added optional check for correct amplifier at startup/begin session.
Fixed bug in Review Proto logic that caused crash if summary and raw files lengths didn't match.
Added explicit check for 4-band license in Begin Session if it was needed.
Added special option to force Remote-use mode for Clinician training of remote users.
Added monthly reminder about backup.
Fix game tailoring logic to really handle changes and still update the menu options after running the Game Initialization Tool.
Allowed using a flash drive reported as a fixed-disk for remote-use (with an additional warning).
Made the correct version of the Remote Flash Utility (with ability to write to other than the desktop) be part of the installation.
Support changes made were:
Made Comm check SetIP option like the Tech Support Menu option.
Known issues:
Atlantis
4-channel 16-bit operation does not show any data from the two high
channels
(although 24-bit operation works correctly in
4-channel mode).
This
also affects Discovery.
Release Notes for EEGer4 version 430r (21 March 2014)
Functional changes made were:
Allow writing emailable files to places other than the Desktop (Windows 8.1 issue)
Added option high-speed recording of some data for future NF studies.
Added a global default value for on-task time before rewards
Display who system is licensed to
Correct bug in TTUSB 4-channel data reporting
Changed FFT display to make data,legends align better (instead of ½ Hz offset)
Fix “possible” crash in games logic when exiting games (race condition)
Added method to “zip” multiple review session graphs/summary data (for insurance submittals, etc.)
Updated help file (and documentation)
Support changes made were:
Revised installation options (changes now denoted by checking them - defaults are now all off)
Added computer processor identification to Communications Troubleshooter display
Added more debugging/trouble identification logic to Game Initialization Tool
Release Notes for EEGer4 version 430q (16 February 2014)
Functional changes made were:
Changed TTUSB interface to accept larger chunks of data so EEGer/interface remain in sync.
Many
2-computer Ethernet verification fixes and more informational
messages
Windows 8 (of course) required more changes-support
now works for XP, 7,8,8.1 and wireless!
Correct bug in playing of success sounds with some games
Corrected Game Initialization Tool bug for Picture Packs
Corrected (fatal) bug when attempting to tell user that live sessions were not allowed
Fixed logic which automatically updates 4mation games after running Game Initialization Tool.
Added optional high-pass/notch filter for signals below 1 Hz which affects some amplifiers negatively.
Support changes made were:
Tech menu SetIP now shows 2-computer status
Tech menu SetIP now requests administrator privileges to set the IP address if user is not administrator.
Release Notes for EEGer4 version 430p (23 January 2014)
(Skipped the “o” release on purpose)
Functional changes made were:
Corrected
esiPro/A200/A400 retry logic for those laptops whose USB power is
marginal
(This fixes those “SYNC” issues reported
on those laptops)
Changed
Review Ratio recomputation to use same terms as (stored) summary
data
(The values should be similar now that the artifact
inhibit logic has been mechanized
in the ratio recomputation
and the same product terms used)
Added
color block and text label when Review crosshairs are closest to a
graph trace
(This helps identify which trace is which)
Separated AT and SMR/EXP layout titles
Corrected limitation in size of remote session plans (which should be small anyway!)
Changed
Thought Technology driver for high speed TTUSB interface to minimize
priority issues
Support changes made were:
Made BETA test text orange to better stand out
Made license troubleshooter able to handle malformed update files
Release Notes for EEGer4 version 430n (9 January 2014)
Functional changes made were:
Reverted code due to intermittent bug in game select logic
Fixed bug where 2-computer systems always reported mismatched game files at startup
Forced deletion of game configuration when internals changed (installer bug in 430m)
Added reset of Ctrl/Alt/Shift flags if not the keyboard focus (fixes those Alt-Tab issues)
Show correct single/dual monitor text to match the auto-determined state of displays
Added error message about ignoring two dongle updates on same day
Added error message about finding a dongle update for a different dongle
Added display of beta status (for beta releases)
Fix crash in game selection if (2-computer) games never retrieved
Support changes made were:
Added semi-automatic check for dongle updates in license troubleshooter
Added debug option to not assign processor affinities (for future testing)
Moved debug text message right so it is hidden behind old 3D games on wide screens
Changed menu to to explicitly say EKR and EKB to minimize confusion over which is which
Release Notes for EEGer4 version 430m (9 December 2013)
Functional changes made were:
Attempt to carry game tailoring/changes forward when updates are installed
Automatically run the utility to add optional 4mation games to game menu when game initialization tool runs
Display unlicensed games even in begin session but still cannot choose unless licensed
Attempt to pre-search and locate keyblock or remote session update files and select that directory first
Added informational display about missing remote data paths
Changed installer to NOT install
EEGer4 on XPSP2 and earlier
Note: Support for XPSP3 expires in
June 2014
Fixed issue with volume controls not controlling correct strands
Corrected bug in driving game data when running some 4-channel layouts
Moved layout selection window so it is fully displayed even on an 800x600 display
Changed A200/A400 startup to recover from power sag on startup (certain laptops)
Added Q/U-Wiz devices
Changed to keep mouse on screen when starting external games
Updated help, operator manual, and technical manual
Changed filter depth selection to be choice instead of a number (configuration)
Added 8-trace sum/difference feedback modes
Removed unused Dxiotest which caused some anti-virus programs to complain
Fixed bug where 3D/external
games could still be selected when defaulting from Dual monitor
to
single-monitor mode when external monitor not found
Fixed bug where extraneous unit
characters were left on brainwave screen when changing feedback
modes
(Those tiny characters that show the “units”
of the displayed values)
Revised amplifier test for consistency (amp status now green/yellow/red; errors on pink background)
Added status messages during initialization
Added option to “quiet” monitoring messages for Wiz amplifiers
Cosmetic changes made were:
Add (white) legends to trace color blocks in plan session
Display unlicensed games in pink for immediate identification
Display game versions in tailor games menu
Display OS characteristics (32 or 64 bit) in tech support menu
Changed “undefined state” message in session planning from yellow to red to make easier to read
Changed “good”
amplifier status (in lower right corner) to display on a green
background
Note: This is for better observation of this value
(which may be a battery voltage/status).
Background is still
yellow or red if there are problems.
Added button on tech support menu to start control panel
Added display of installed games to tech support menu
Made individual game tailoring screens use entire screen area
Added (code) identifiers to layout selections to assist in explaining selections to others
Release Notes for EEGer4 version 430k (29September2013)
Changes made are:
Revise default setting for synchrony smoothing to disallow user choice until further testing
Correct extra data overwrite of smoothed synchrony values (confused by smoothing option logic)
Added line numbers to configuration option settings for tech support ease
Release Notes for EEGer4 version 430j (25September2013)
Changes made are:
Revise default setting for synchrony smoothing to allow user choice
Release Notes for EEGer4 version 430i (24September2013)
Changes made are:
Revise default setting for synchrony smoothing
Fix (lost) display of horizontal green lines showing rewardable states
Expand layout selection titles
by adding more information
Release Notes for EEGer4 version 430h (13September2013)
Changes made are:
Added option threshold lines on review graphs
Added
new information tools for tech support (and updated tech menu to
select them)
These are for troubleshooting communications and
dongle/remote issues.
Added some minor 4-channel feedback modes (documentation is running behind)
CHANGED
Psync and Async modes to remove the second level of smoothing
Note:
there is an option on the Synchrony configuration page to restore
the pre-H smoothing method
Added
option to copy local clients to a remote client location
(If
the remote client location in data paths was NOT there at start of
EEGer, it resets itself
to point to local folders and tells you
it did that so you can continue. This option in Archive/File
Management
lets you copy those local sessions back to the
remote location when it gets reconnected.)
(Bugfix) Clamped client ID to 31 characters as it says instead of allowing an extra character
(Bugfix) More fixes to displaying correct number of raw traces in review
(Bugfix) Correct “clean” install to really remove all the necessary modified files
(Bugfix) Fix initialization so incorrect transient information is not displayed during startup of session
(Bugfix) Correct logic that sometimes marked reward lines as blue instead of green
(Bugfix) Change Brainmaster 24-bit logic to use correct scaling instead of their documented one
(Bugfix) Reinitialize 4mation grid logic at start of each period (so some grids aren't prefilled)
Release
Notes for EEGer4 version 430g (3August2013)
Changes made are:
Changed
logic for Atlantis I and Discovery to support use
Note:
These devices only function in EEGer when using 24-bit mode until
further changes are made
Recoded
some internal logic to preclude crashes reported by one user
(#399)
Note: Also added an informational error message if
something incorrect happens since nobody else has reported the
crashing situation
Alpha/Theta logic corrected (bell reward was never given) (#403)
Added message about no 2nd monitor when expected (#389)
Revised keyblock installation to install no matter where the keyblock is located on double click
Added option to mazes to allow random order of mazes (#391)
Added option to start (fixed order) mazes at some point other than the first (#391)
Removed extraneous frame counter from amplifier/encoder test to make it easier to tell if the device is running
Changed logic to allow option for telephone dongle updates to always be present (#396)
Added display of amplifier type used to review details (#395)
Corrected (experiment) 6m layout session plan (#393)
Added dongle information display to help options for tech support
Added serial port information display to help options for tech support
Added display of reward direction in review if not normal Rwrd mode (#400)
Made
Game Initialization Tool and Tailor Games menu buttons taller so not
hidden behind toolbar
(which you were supposed to set to
autohide anyway but Windoze sometimes forces it up)
Added method of resetting the calendar data lockout logic using the telephone dongle update function (#403)
Changed fixed color yellow to be a darker yellow (gold) so it shows up better (#402)
Added new averaged Psync functions for 4-channel work – still in experimental stage
Added
RED message in Amplifier/Encoder test if the serial port configured
in EEGer is not the port being used for the test (since the test
program may use a different port).
Note: Once again, documentation is behind schedule since the fixes needed to be available sooner than scheduled. No really significant changes were necessary in the documentation. The majority of changes were made to enhance supportability.
Release Notes for EEGer4 version 4.3.0f (7June2013)
Changes made are:
Corrected typo which blocked reading of summary data files with peripheral records (#388)
Added overall percentage values for periods to summary data in Review (#383)
Reset client selection after running any utility (since there may be a change affecting a client)(#385)
Added informational message for remote users if Select Client attempted without a flash drive installed.
Minor message change for “Games Differ” message – tell user to rerun the Game Initialization Tool.
Fixed
logic for zero thresholds on reward channels (and rewardable status
displaying on raw traces)(#382)
Note that setting 0 threshold
on any filtered trace makes its label show in BLUE meaning
monitored-only
Added average psync modes for 4-channel experiments (#372)
Added multiple Psync modes (#370)
Note:
Documentation is slightly behind times due to forthcoming changes
relating to peripheral measures.
Release Notes for EEGer4 version 4.3.0e (21May2013)
More issues discovered and resolved in this update. Corrected issues are:
Corrected
bug made in 430d which made inhibits be ignored under certain
conditions
This is considered a FATAL bug
in 430d
Fixed minor problem in exporting summary data
Changed
installer to require UNPLUGGING certain amplifiers during
installation
I think this
is why the esiPro sometimes didn't work after a reinstall of EEGer
Corrected
restoration of user volume settings
Move
the restoration AFTER setting them all to default
Provided
blank screen behind external games that didn't fill entire screen
Release Notes for EEGer4 version 4.3.0d (15May2013)
More issues discovered and resolved in this update. Corrected issues are:
Addition of several feedback modes requested at NIC (two Psync rewards, SUM/DIFF additions,etc.)
Fixed
possible J&J bug from 2011 due to renaming of IOtest to
EIOtest
Apparently,
nobody noticed
Fixed issue with multiple advanced rewards in same feedback mode (i.e. 2 Psync rewards, etc.)
Added logic to ignore streams with zero thresholds (making them not participate in inhibit/rewards)
Fixed problem of not always starting in the correct feedback mode when changing layouts
Release Notes for EEGer4 version 4.3.0c (4May2013)
Several issues were discovered in the first wide release of EEGer4 4.3.0b. Corrected in this update are:
Inclusion
of DirectX library file needed for some versions of Windows
depending on Windows update paths
Apparently,
this file needed depending on when DirectX updates were made. Not
needed in W7/W8 or later factory versions of XP
Change to smoothing factors logic for the Iris game (and allowing tailoring of initial values)
Allow remote flash drives up to 64 GB in size
New
background image forced in
This
overrides any user setting at installation time
Incorrect overwriting of default color set and font selections was removed
Renamed ProComp to ProSB as an input source
Problem
with some games not displaying (if Iris game was installed)
Issue
was a limited-size internal buffer used to unpack game data.
Changed to dynamically size buffer.
Problem
with WayForward games not running (Space Race, EEG Chomper, Boat
Race)
A
change to support Windows 8 made 2-computer versions of 3D games NOT
have correct address to monitor.
Fixed by using a nonsense
value instead of the W8 value.
Release Notes for EEGer version 4.3.0b (9April2013)
EEGer4 version 4.3 is a highly modified and updated version of the older EEGer 4.2 neurofeedback software. As part of the development process, there has been an extended test process carried out to verify operation of all components of the software. Titles were restructured to be more explanatory and rearranged into more logical arrangements.
Significant changes in EEGer4 are:
Optional support for 4 channels of EEG
Up
to 3 displays of peripheral data on client feedback displays
(but not fully supported by all
amplifier/encoders/interfaces)
Major revisions to zscore integration
Extended controls/feedback modes to support ANI zscore computations
Correction of all known bugs in EEGer 4.2.2p
A new optional feedback display (Iris) to support multiple reward/zscore values
Revised
documentation (compliant with IEEE Std 2010-2012
IEEE
Recommended Practice for Neurofeedback Systems)
Inclusion of more utility programs in base release
Multiple customizable session plans and ability to assign to existing clients
Updated
storage formats for additional data
(Note: EEGer4
can read all earlier EEGer files but older EEGer software cannot
read EEGer4 files)
As part of the EEGer4
updates, provision for future modes and capabilities were made.
Support for EEGer4 is provided by EEG Education & Research Inc.