Release Notes for EEGer4 version 440v (25 Jan 2022)


Features added

       Added firewall exceptions to EEGer utilities

       Updated the game interface to receive game configurations when Ardea games are ready

Bugs fixed

       Debug log reports beta version

       Tech support menu doesn’t crash when its opened

       HU-file creation now has the right layout information during installation

       J&J device’s unable to read .ini file issue is resolved (fixed getkeyfile utility running in the background)

Unresolved issues

       Text on the main EEGer screen remains in the background when settings gets updated

       A black screen may appear on top of the Main EEGer screen or EGS screen when games are abruptly stopped due to an error

       Replay button isn’t disabled for clients with no session data

       When channel B site isn’t entered while planning a session, it cannot be used for monitoring

       Verify install sometime do not display any notification when the installation is correct

       Closing the window of the statistics display crashes EEGer

       User cannot configure a custom session plan as the default session plan while creating client or adding a new protocol. Only works while planning a session

       While exporting consultation data, EEGer always encodes the client ID with xguid even when HIPAA encoding is UN-selected in the EEGer Configuration options


Release Notes for EEGer4 version 440u (29 Nov 2021)

Features Added

       Updated Dongle driver will be installed on EEGer 440u

Bugs fixed:

       Help menu (the operator’s manual) will open on a default browser with out displaying terminal

       Installation will default EEGer configuration to allow experimental devices

       During Start up, EEGer will not reconfigure connected amplifier unless its the first run after installation



Release Notes for EEGer4 version 440t  (10 OCT 2021)

Features Added:

     Home-use file upload and download utility

     Clinician Login on Home-use system (Therapist override on Home-use system)

     Added a new feature “Dongle group” for adding or deleting common HU-files

     Automatic download of keyfiles and dongle update files

     Automatic Amplifier selection on start up

     Game Initialization tool now saves all your previous game customization during 440t installation process

     New EEGer loading screen on EEGer starts up

     Revised top menu layout for easy navigation

     New button to refresh/reread EEGer settings

     EEGer is now compatible with 4k monitor

     Attempting to open a second instance of EEGer opens the first instance instead of displaying a warning message

     Microsoft VS 2019 and 2017 drivers are added as installation package (for older version of Windows)

     All Home-Use files are now saved in EXPORT folder by default (can be changed to Desktop or My Documents)

     Users can now enable or disable auto-reset of History-data during Live session while resuming out of pause mode


Bugs fixed:

                 Fixed EKR installation (used to crash on home-use system due to a date code bug)

                 Neurobit Amplifier now selects only the channels that are entered in the session plan

                 Neurobit optima amplifier are now with updated drivers and runtime libraries

                 J&J amps now display voltage and impedance correctly

                 Custom session plans display correct layout list

                 Study manager interface now can be access using the password

Unresolved Bugs:

       EKR and EKC files saves invalid feedback mode when Supervising Clinician does not save a session plan before generating HU-files

       Cannot rename client files using the archive management tool

       Unable to un-select HIPAA encoding logic while exporting client data


Release Notes for EEGer4 version 440s  (10 JUL 2020)

Feature Added:

       Option to not require flash drives for remote users

       Add support for Veil game options

       Wiz changes to read serial numbers more consistently

       Hide python error message with generic error message

       Add option to show age and/or birthday of client

       Correct A4xx link command option in iotest

       Visual (color) change in buttons of remote users (for support)

       Support new Fortress dongles

       Add support/process for updating keyfiles over internet

       Add support for GP8e, GP12e and Neurobit Optima amplifiers

       Added Custom Session plan in the Plan Stage interface

       View log by Techsupport Menu

       Automatic flush and history reset when entering RUN state

       Support both Q20 and Q21 amplifiers with either CAN interface module version

       Show CAL and Impedance modes on status line

       Faster game startup

       Removed floppy disk logic


Bug fixes:

       ·       Correct crash in changing zscore colors (since 440K!).

       ·       Made backup size information more explanatory.

       ·       Handle review options requiring raw files even if no raw files.

       ·       Correct situation where menus disappear on basic mode changes by NOT letting Microsoft in the act.

       ·       Corrected Impedance display location for some amplifiers.

       ·       Corrected invalid date computation around year-end values.

       ·       Fix accidental save of EDF files as CSV files instead.


Known issues:

·    If Help Manual and Tech Support Menu are opened from EEGer, EEGer silently crashes EEGer when the Tech Support Menu is closed.



Release Notes for EEGer4 version 440r  (10 OCT 2018)


Bug Fixes:

     Internal logic fixes, this logic is used in the review frequency data logic.

     Corrected bug in update file reading if EEGer was not already running.
Fixed so reading of update files works even when realtime was not running but dongle will not reflect changes until EEGer is started.

     Dongle is now reread after dongle update since it may change.

     Corrected possible fault on color sets if buffer has junk (related to corruption of color files).

     Corrected random number fault issue in some games.

     Correct fault if image not found; changed to dynamic file names instead of fixed names.

     Management data files corrections; files were sometimes corrupted but not repeatable.

     Correct type error on new subset values for experimental modes, preventing a possible TK error with experimental feedback modes.

     Corrected an issue which could cause Q-Wiz amplifiers to be misidentified as 2-channel when beginning a session, as well as an error which caused the amplifier to enter the wrong mode.

     Changed build script to preprocess feedback mode definitions before build.

     Corrected cases where screen positions were left of main window (only appeared when supporting more than 2 displays).

     Corrected typo in multiple .gamedef files.

     Corrected error which caused frequency lower end to reset to 0Hz when adjusting in AT mode.

     Corrected keymaker issue to emit zerosessions=yes code in dongle updates.

Functional Changes:

     Added functionality to retrieve a session plan from a previously recorded session (Review Screen).

     Pressing Q during a session brings up a QPS controls window.

     Modern boxlights and jumpbox now allow custom pictures to be used for feedback.

     Game Initialization Tool allows users to specify their own folders.

     Added dedicated backup option for client and user data.

     Finalized refrequency options (in options menu) to allow for data adjustment in the Review process Ratio screen - this allows different filter band ranges to be viewed than those specified when running a session, as EEGer records all of the raw data received from the amplifier.  There is also an installable refilter utility to also produce different band results from the raw data.

     Added optional 1/8Hz resolution to Review graph display.

     Q-Wiz amplifiers should now work without issue, Please contact support at 800-789-3456 x2 if you encounter any problems.

     Added functionality to verify an EEGer installation from within the Tech Menu

     Changed sound logic to restart reward sound on next reward even if not finished.

     Alt-F11 or end of impedance resets <1Hz filter history along with other history values.

     Revised EDF full export logic since many viewers/importers cannot handle the standard logarithmic extensions for large data - full recording exports now viewable in any EDF+ browser.

     Added new layout (12x) which is a 4-channel independent channel feedback selection.

     Display layout name instead of format string in Review tabular listing (if known and enabled)


Other Changes:

     Added serial number retrieval to a4xx and a2xx amplifiers in IO Test utility and Debug Display.

     Added logic for training/research dongle markers for future tracking.

     Clarified text relating to averages on Review screen.

     Added error strings to date errors to identify why an error occurred.

     Added text about where message came from to error messages/info messages file.

     Suppressed Tkerror if summary file never got period data (can only happen if file was built while debugging).

     Rebuilt all picturepacks with updated gamedefs and ensured that correct gamedefs get installed based on installed EEGer version.

     Updated ICAN settings utility to match that used in ICAN study with EEGer431.


Release Notes for EEGer4 version 440q  (29 Sep 2017)

Bug fixes:

    Revised fix for NOT repeatedly selecting freqs below 0 Hz (keyboard repeat)


Functional changes:

    Added recording of QPS data for future data analysis

    Begin logic for realtime sliding DFT for future filtering

    Begin logic for future midi sound logic



Release Notes for EEGer4 version 440p  (2 Aug 2017)

Bug fixes:

    Correct Eiotest logic for 2/4 channel testing

    Correct game initialization logic for newly added values

    Correct demo BetaReset custom session plan

    Fixed repeated left arrow driving low frequency below 0 Hz (keyboard repeat) and causing Combo crash

    Correct coding error on  Psyncdual 8 trace mode


Functional changes:

    Added explicit message if game failed to start (external games)

    Changed QDSI logic to support DSI-7 headset as well as dsi-24

    Removed  QPSLAG mode and added QPSMOD

    Moved experimental/suspect feedback modes to require users to explicitly allow them

    Made .8 layouts use common reward logic

    Added QPS debug display in QPS modes

    Added .12x  layout with 4-channel 4 rewards 4 inhibits


Release Notes for EEGer4 version 440n  (10 Apr2017)

Bug fixes:

     Corrected EEGer-plan-channel to Discovery-physical-channel mapping

     Corrected modern jumpbox/boxliight image logic to not try using/deleting images that failed loading in time for use

     Removed extraneous backlash in support utility for .EKX file creation

     Corrected Tk error in study manager if no study name defined

     Corrected wrong debug data file name if debug logic turned on

     Verified Atlantis data OK after Discovery changes



Functional changes:

     Added support for QDSI DSI7 in addition to QDSI24

     Provided method for multiple dongle updates on same day if specified in new keyfile

     Changed coloration for similar looking game initialization tool and tailor games tool so support can tell what screen  up

     Update study manager to 431g changes


Release Notes for EEGer4 version 440m  (12 Jan 2017)

Bug fixes:


     Corrected difference between Discovery20 and Discovery24

     Erroneous 'unlicensed' messages remove from Plan Session (the asterisk marking  licensed options confused logic)

     Made sure updates to remote users don't truncate last character of data

     Trap error if trying to print notes file if there isn't one

     Correct graphics memory loss after many 4mation images

     Correct tk error if enabling FFT bars with no dongle installed


Functional changes:

     Centered the operator name  boxes on display

     New warning message on QPS frequency differences

     Widened trend graph display on review screens

     allow Ctrl-F7 as IO flush command while running

     Shift-F5 flushes device memory

     Lengthened timeout on 2-computer feedback display transfers

     Correctly decode export menu option enables

     Renamed 'game' to 'feedback display' (not really games)

     Added support and export of >4 channel amplifier/encoder data

     Lowered CPU utilization after running a session.


Release Notes for EEGer4 version 440k  (14 Oct 2016)

Bug fixes:


      Correct crash if more than 32 serial ports (Bluetooth issue)

      Interface documents have old format for LAYOUT message (binary,HTML,JSON)

      Revised program for more detailed control of options

      Corrected possible memory overrun issues in coding

     Changed TTUSB driver to  limit execution time (erratic display hesitations)


Functional changes:

     Added start menu link to clean up EEGer executables if left running by some abnormality

     Changed Tactile feedback device identifier to have TACTILE in device name (due to Microsoft change)

     Changed Study Manager to request study name if not already specified

     Added SITE message to game interface to let games know in-use site(s)

     Made review trend graph wider

     Added option to decrese apparent sensitivy of Phoenix amps

     Made Alt-F11 also reset all the backing storage used for coherence modes

     Inhibited slow process message (snail) for first 10 seconds of EEGer games

     Added warning message if QPS frequencies not set the same

     Added optional saving of EEG data from multichannel devices (Q20,eVox,QDSI,Cognionics,Discovery24).

Release Notes for EEGer4 version 440j  (26 Apr 2016)

Bug fixes:

     Fix long term display to NOT start drawing until beginning of feedback

     Fix fault in exporting of summary data in CSV format

     Fix Hues display to not have clear band of data on certain images

     Fix recent recordings to actually record events blocks (for partial replays)


Functional changes:

     Add recording of all channels of 19+ channel amplifiers (Q20,QDSI,CQuick)
Note:  this feature is enabled with a special keyfile and the Ctrl-F key.
    Up to 8 recordings are permitted for each client but lengthy recordings will use up disk space.
    (for example, 300 Hz sampling*24 channels* 4 bytes per channel is 1.7 megabytes per minute)

     Change selection method of Q20 sites to allow either cap or the 4 fixed channels of the 4-channel adapter

     Changed text message on keyfile loading to say “Copied” instead of “Installed”
Note:  The “install” is done when EEGer first starts..

     Added log of remote-use creations (flash drives or updates for clarification (for support)
Note: Viewable under the client menu remote-use options.


Known issues:

     Brainmaster (Atlantis, etc.) peripheral meaaures are not correct pending acquisition of some peripheral devices

     Discovery device full recording capability not implemented pending acquisition of a Discovery device.

     EDF+ export of internal full recordings not completed yet

     A documentation update of the user/technical manuals is in process but not complete.



Release Notes for EEGer4 version 440i  (3 Apr 2016)

Bug fixes:

     Added check for TTUSB physically plugged in to avoid crashes if specified but not present

     Rebuild monitor information for second monitor if not found the first time

     Changed how second monitor is detected on Windows 10 (and everybody else)

     Correct bug in review details display where operator name is used

     Corrected impedance display logic to handle both older and newer devices

     Corrected bug during saving data that hung EEGer (mixed text/numeric data operation)


Functional changes:

     Add tracking of feedback modes used to statistics help menu (starting with 440i sessions)
  (looking ahead to reducing the number of modes to actually “used” modes)

     Add minutes of feedback used by current client to statistics help menu (starting with 440i sessions)

     Shorten long delays on serial port checks if Bluetooth device found

     Change informational text to specify “EEGer authorizations” instead of session authorizations

     Add frequency ranges to colored trace number boxes in review

     Add “Licensedto” to keyfile information display

     Added check for MUSE found on specified serial port if MUSE is specified device

     Report “Forced remote” status on top screen if user specified forced remote for training (and left on)

     Added starting of task manager to tech support menu

     Added CQuick (Cognionics) device support

     Made realtime overrun check use a longer time base

     Added more feedback sound file choices

     Changed default images for 4mation (deleted 3 images and added 32 more)

     Changed gamedef files to add more built-in choices for reward sounds

     Replaced “Faces” images with cartoon faces

     Added saving/reporting of overthreshold state during fastrecording of data

     Added optional “Hues” game display (preliminary)


Release Notes for EEGer4 version 440g  (7 Jan 2016)

Bug fixes:

     Fix bug in array bounds overrun (F12 summary display logic)

     Correct position-dependent display selection bug (make game screen come up on game display)

     Q-Wiz reports manually-changed modes as errors when NOT the programmed 256 Hz mode

     Correct muse driver decoding of firmware and settings



Functional changes:

     Added review option for artifact-suppressed data

     Preliminary work for saving all channels of multi-channel EEG devices

     Revised study manager export path

     Added better explanations of study manager options



Release Notes for EEGer4 version 440f  (22 Sep 2015)

Bug fixes:

     Revised spectral display to work with “new” Windows 10 drivers

     Selected correct directory when archiving (bug was “no stage files found”)

     Correct presets bug by not trying to change stages file modification date (since presets NOT in a stages file)

     Correct display cutoff of snapshot images

     Correct bug where Windows registry of serial ports does not exist (never a serial port)


Functional changes:

     Optional bars on game display bottom showing reward/inhibit amplitudes

     First release of MUSE support

     First release of QDSI support



Release Notes for EEGer4 version 440e  (30 Aug 2015)

Bug fixes:

     Fixed Muse channel logic to handle two or four channels instead of always four

     Fixed bug where bottom row of feedback popup controls couldn't be reached


Functional changes:

     New serial port interface for better serial port reporting


Release Notes for EEGer4 version 440d  (12 Aug 2015)

Bug fixes:

     Fixed bug in Plan Session where QPS auto frequencies not saved correctly.


Functional changes:

     Added preliminary support for eVox, MUSE, QDSI


Release Notes for EEGer4 version 440b  (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


Functional changes:

     Added display of frequency components to Review graph (mouse move on graph shows individual frequency values)

     Added graph of frequency values for Fz, Pz, and Cz to Review outputs
   (preliminary -  for EXP only – subject to change)

Release Notes for EEGer4 version 440a  (1 May 2015)

EEGer4 version 4.4 is significant update to the older EEGer4 4.3 series.


Significant changes in EEGer4 are:

                Improved presentation of feedback games

                Advanced support for double-blind studies

                Recording/display of operator name

                Device monitoring/warning during live sessions

                Recording of all settings/options for each session.

                Display of modification status of session plans

                Additional amplifier options

                Additional feedback modes (some experimental at this time)

                Support for HTML games under development

                Additional Review information displays (pending)

                Beginning support for FDA Uniform Device Implementation ahead of the FDA 2016 requirement


EEGer4.4 retains the ability to use all 4.3 facilities and games.

As part of the EEGer4 updates, provision for future modes and capabilities were made.


Support for EEGer4 is provided by EEG Education & Research Inc.