nanoZ ver 1.4.0 [April 20, 2012]
--------------------------------
Additions since 1.3.3:
* added dithering support for improved electroplating resolution.
* added calibration functions to nanoZ.exe.
* added Mac OS X support for Matlab SDK.
* user manual updated.

nanoZ ver 1.3.3 [August 16, 2011]
---------------------------------
Additions since 1.3.2:
* restored MCS adaptor mappings missing since v1.3.1.
* added new Neuralynx adaptor mappings.
* installer now backs up electrodes.ini from previous installations.
* user manual updated.


nanoZ ver 1.3.2 [June 25, 2011]
-------------------------------
Additions since 1.3.1:

* new calibration procedure greatly improves nanoZ 1.1 accuracy and working range
* new nanoZ DLL and MEX libraries to accomodate new calibration parameters
* user manual updated.


nanoZ ver 1.3.1 [April 10, 2011]
--------------------------------
Features, additions and bug fixes since 1.3:

* improved Z measurement precision and readout stability.
* patch added to avoid channel-switching transients during rapid Z testing (nanoZ ver1.3 caused artifactually low Z readings with some high capacitance electrodes).
* improved testing speed for older nanoZs (nanoZ model 1.1).
* automated modes now skip over channels with persistent bad measurements caused by signal clipping.
* bad measurments (due to clipping) now highlighted in Report window.
* updated 'electrodes.ini' with new Neuralynx adaptors and corrected error in NLX HS36 adaptor.
* minor (cosmetic) bug fixes.
* user manual updated.

nanoZ ver 1.3 [January 11, 2011]
--------------------------------
Features, additions and bug fixes since 1.2.1:

* added warning for poor test signal quality.
* 4-fold speed-up in Z test time for nanoZ 1.1.
* added new Matlab SDK function, 'getdeviceversion'.
* improved firmware updater.
* user manual updated.


nanoZ ver 1.2.1 [September 1, 2010]
-----------------------------------
Features, additions and bug fixes since 1.2:

* added new Matlab SDK script, 'ximpedances.m'.
* fixed bug with Device drop-down menu.
* fixed bug with spurious Z test when 'One Shot' checked and application gets focus.
* user manual updated.


nanoZ ver 1.2 [June 29, 2010]
-----------------------------
Features, additions and bug fixes since 1.1:

* lowered scope display refresh rate, increased USB buffer transfer size: fixes buffer overrun errors on old, slower machines. Buffer transfer size is now user-definable in the Matlab SDK.
* fixed bug that prevented reconnection to nanoZ device if unplugged, resolved related bug with multi-device support.
* added new Matlab SDK example script 'plate_to_impedance.m'.
* added adaptor mappings to 'electrodes.ini' for new adaptors from MultiChannel Systems Inc.
* added adaptor mappings to 'electrodes.ini' for new adaptors from Neuralynx Inc.
* added 'pause' option for electroplating modes, to allow baseline to settle after electroplating before testing post-plating impedance.
* added 'click to select site' functionality to manual mode operation.
* minor bug fixes and cosmetic improvements to user interface.
* user manual updated.


nanoZ ver 1.1 [February 10, 2010]
---------------------------------
Features, additions and bug fixes since 1.0:

* resolved buffer underrun errors in Matlab SDK and related crashes in 'nanoZ.exe'. 
* minor user inteface menu/checkbox synchronization and tweaks.
* one-based (replacing zero-based) channel mapping for 'probe not selected'; now report site indices are one-based, matching the manual channel control and one-based numbering used by most probe manufactures.
* fixed 'hanging' on 'nanoZ.exe' startup, experienced on some machines, related to WinAPI PostMessage.
* improved DMM display, re-worked TTF font so digits are fixed width; improved triggering on scope.
* added (parallel circuit model) R and C components of Z to DMM display.
* added post-plating/post-activation Z measurement column to Report spreadsheet.
* disabled user mode switching while nanoZ running to avoid unstable/ambiguous behaviour.
* auto mode buttons are now toggle buttons, with 'click to pause/restart' operation.
* 'match impedances' modes now have a 'runs' setting, which limits the total number of plating runs(or stops when target Z reached, whichever comes first).
* interface settings are now saved in 'prefs.ini', so upon restart all user settings are restored.
* new firmware, v1.13, fixes single sample waveform onset transient sometimes seen in electroplating mode.
* added firmware update function to 'nanoZ.exe'.
* several additions and improvements to the user manual.
