General Notes =================== -If you receive the error "unable to enumerate amplifiers" or "unable to load okFrontPanel.dll", try installing .NET 3.5 via Microsoft Update or Windows Update. Release Notes =================== v2.56 (2013-02-13) ====================== - tecella_chan_set_stimulus restored, so stimulus setting can be changed one channel at a time v2.55 (2012-10-08) ====================== - No longer automatically loads previous stimulus assingment at startup. v2.54 (2012-10-06) ====================== - tecella_apply_StimAssign now takes filename as an arg - tecella_load_StimAssign now takes filename as an arg - Add "All 1", "All 2" buttons for setting all channels to Stim 1 or 2 - Add "Load" buttons to allow loading of pattern files - Add "Save to" buttons to allow saving to pattern files v2.53 (2012-10-05) ====================== - Fix example.vcmd/.icmd format issues - Fix bug that example.vcmd/.icmd files were not properly closed - Use C:\TecellaLabDataA folder to prevent stimuli incompatibility v2.52 (2012-09-10) ====================== - Change the applied stimulus assign file name to "appliedStimAssign" - Resize window to fit standard laptop screen when StimAssign GUI appears with the full GUI. (i.e. When "alwaysShowStimAssign" file is present, and "onlyStimAssign" file is not present.) v2.51 (2012-09-08) ====================== - Move Balboa/Metro stimulus assign function to API - Remove Statistics tab in default configuration. To display Statistics tab, include file named "showStatistics" in the same folder as TecellaLab.exe - Fix intermittent problem of error message popping up upon exit v2.50 (2012-09-06) ====================== - Support Balboa/Metro system. Create "onlyStimAssign" file to start TecellaLab in Stimulus Assign only GUI. Create "alwaysShowStimAssign" file to start full TecellaLab with Stimulus Assign GUI under DSP tab. v2.49 (2012-08-27) ====================== - Stimulus steering bits have been scrambled by default to accommodate for customer cable pin-out. This release adds the ability to not scramble the bits by placing a dummy file named "directStimSteer" in the same directory as TecellaLab.exe. "directStimSteer" should contain at least one character (space, newline, anything), because sometimes zero size files are treated differently. v2.48 (2012-08-26) ====================== - Amadeus/Balboa branch will henceforth be v2.xx.xx - Add config file support for Amadeus - Gain = 1 + (510 + y + .18)/(x + .18) where wiper=.18 count - For 3X Amadeus mode, create tab-delimited file, amadeus_0.cfg, as follows: amadeus_0.cfg (first line is comment line) 7 3x 3.003 30x 28.15 60x 59.06 120x 123.04 300x 335.03 600x 602.00 650x 649.46 2011-02-10 Release =================== - Mux control bit support added. 3 digital out bits. v0.46 ================= - Fixes bessel for Amadeus. Branch from v0.119.40. v0.40 ================= - Remaps the channel steering output pins for Amadeus. v0.39 ================= - Add tecella_chan_set_iclamp_enable and tecella_chan_get_iclamp_enable. - hwprops_ex_01 structure changed. - Structure of hwprops remains the same, but some values have been renamed. - Converted icmd values in hwprops to reserved. - Vcmd values in hwprops converted to stimulus values. - Stimulus values should be interpreted as icmd or vcmd values depending on the current mode. v0.38 ================= - Fix a spurious DEVICE_CONTENTION error that would occur during continuous acquisition if a stimulus is not used. v0.37 ================= - Fixed an Amadeus instability introduced in the previous release. v0.36 ================= - Changes some settings to improve the noise performance of Amadeus. v0.35 ================= - New Amadeus firmware disables register writes during acquisition. - Remove un-needed workarounds for Amadeus. v0.34 ----------- - Adds Iclamp enable/disable per channel if it's supported by the amplifier. - Reorganize channels settings so auto compensations are always shown. v0.33 ----------- - Fixes the "Use Stimulus" control. v0.32 ----------- - Adds support for current clamp modes. - Adds controls to synchronize acquisition with a trigger in. - Implements simple file playback. v0.31 ----------- - Enables a new offset adjust mode that simultaneously adjusts the stimulus (JP) and the response. v0.30 ----------- - Fixes crash in TLC conversion from v0.29. v0.29 ----------- - Fixes support for Turbo mode. - Delta segments types have been fixed, but are handled differently than before. - The resulting stimulus format is not compatible with the old stimulus format. - Program options are now saved in the user's directory and transfer from version to version. - Fixed small things about stimulus programming and tlc conversion. - Changed flow for how to use TecellaLab. - Added unit prefixes to lots of places. v0.28 ----------- - Added slew rate control on a per stimulus segment basis. - Added digital output controls on a per stimulus segment basis. v0.27 ----------- - Add slew rate control and labels. v0.26 ----------- - In the middle of a lot of changes. - TLC conversion added. - Amplifier pairing doesn't work in this version. - TLC viewing functionality temporarily disabled removed. v0.25 ----------- - Added basic TLC viewing functionality. v0.24 ----------- - Added frequency boost filter. - Added auto zero and auto offset adjust functionality. - Filter performance improvements. v0.23 ----------- - TLC files record correctly again. - Improvements made to auto scale. - Uses TecellaTLC v0.3, which is now open source. v0.22 (Deprecated) ----------- - WARNING: Records corrupt TLC files. - Holding voltage range was hard coded to +-255mV, now it changes depending on the actual range of the amplifier. v0.21 (Deprecated) ----------- - WARNING: Records corrupt TLC files. - Supports new amplifier configurations. - Fixes some spurious device contention errors, however others remain. v0.20 ----------- - First release to use the new Opal Kelly drivers v3.1.0. Zap duration can be controlled via a toggle button. - Added low pass filtering functionality. - Auto calibration and auto scale are run automatically at startup. v0.19 ----------- - Adds RMS statistics. - Delay between repeats takes effect immediately, instead of at next repeat. - Digital leak feature added. v0.18 ----------- - Implements a delay between repeats. - Prevents/handles conflicting amplifier commands more gracefully. v0.17 ----------- - Fixes a bug where using multiple amplifiers would crash when running Zap. v0.16 ----------- This version introduces a new GUI with dockable windows. New features include: - Selectable amplifier configurations, if supported by the amplifier. - Automatically combines multiple connected amplifiers so it looks like one. - Automatic compensations now work during repeat acquisition. - Improved capacitance compensation algorithm. - Auto calibrate/scale/artifact can now be toggled on/off. - Added labels to the graph so it is easier to identify the channels. - Stimulus can be made relative to the holding voltage. - Artifact removal now displays it's equivalent capacitance. - The Statistics window updates periodically instead of after every run. - Improved graphing CPU usage.