Release Notes for EEGer4 version 440s (10 July 2020)
WARNING: Installation of 440s (just as all previous installs) may delete any game customizations you have made. The installers now check for customization, log the results, and allow you to abort the installation if found. Please contact support at email@example.com for any assistance needed in re-customizing.
Option to not require flash drives for remote users
This also adds a method to create remote users on remote systems without the use of USB flash drive and also provides a limit on repeatedly reusing the creation logic.
Add support for Veil game options
This game uses similar logic as the DVDgame but allows proportional control over the visibility of any browser window (perhaps displaying YouTube or something).
Wiz changes to read serial numbers more consistently
The *wiz logic was revised to better read the firmware and serial number versions.
Hide python error message with generic error message
No more Tk error messages; just a generic message to notify EEGstore support. There is a provision to copy the error messages with a click of a button.
Add option to show age and/or birthday of client
Configuration options (under HIPAA in EEGer Configuration options) to show either/both age or birthday.
Correct A4xx link command option in iotest
This works during realtime but for testing, it now works during the I/O test.
Visual (color) change in buttons of remote users (for support)
Buttons will show a light blue background if in remote user modes so support can verify easily.
Support new Fortress dongles
EEGer now supports a new generation of protection dongles that do not require a special driver.
Add support/process for updating keyfiles over internet
A new (semi-automatic) method of receiving keyfiles over internet has been implemented. EEGer will check with the keyfile server and will automatically install updated feature/license files.
Add support for GP8e, GP12e and Neurobit Optima amplifiers
EEGer keeps adding supported amplifier devices.
Added Custom Session plan in the Plan Stage interface
Now user can select a custom session plan for any client on a layout for which a custom session plan is pre-configured by the user. This will enable users to select common plans used for different clients.
View log by Techsupport Menu
User can open, read error logs through Techsupport menu (useful for troubleshooting EEGer)
Automatic flush and history reset when entering RUN state
Now EEGer will reset history and/or flush whenever the user presses F5 (entering RUN stage)
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
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.
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)
Internal logic fixes, this logic is used in the review frequency data logic.
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.
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)
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)
Revised fix for NOT repeatedly selecting freqs below 0 Hz (keyboard repeat)
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)
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
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)
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
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)
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
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)
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)
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
Release Notes for EEGer4 version 440j (26 Apr 2016)
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)
recording of all channels of 19+ channel amplifiers
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
text message on keyfile loading to say “Copied” instead
Note: The “install” is done when EEGer first starts..
log of remote-use creations (flash drives or updates for
clarification (for support)
Note: Viewable under the client menu remote-use options.
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
documentation update of the user/technical manuals is in process but
Release Notes for EEGer4 version 440i (3 Apr 2016)
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)
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)
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
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)
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)
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)
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
New serial port interface for better serial port reporting
Release Notes for EEGer4 version 440d (12 Aug 2015)
Fixed bug in Plan Session where QPS auto frequencies not saved correctly.
Added preliminary support for eVox, MUSE, QDSI
Release Notes for EEGer4 version 440b (26 May 2015)
Correct invalid gamedef file format (only affects 2-computer systems)
Install newer Microsoft runtime libraries to handle mystery Microsoft update
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)
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.