**********************************************************************
******                                                          ******
******                      -- PIXCIR --                        ******
******                                                          ******
******                                                          ******
******         Tango GUI, full tooling framework                ******
******                                                          ******
**********************************************************************
------------------------------------------------------------------------
V6.0.4.0 - Aug 09.08.2013
------------------------------------------------------------------------
[UPDATED]
* Added new master code v8.3 (I2C_MASTER_ATMEGA168_v8.3.hex). 
  New master FW is compatible to ALL Tango solutions, including wireless pen
* Added wireless pen support in the GUI, with pressure sensor. 

------------------------------------------------------------------------
V6.0.3.1 - July 31.07.2013
------------------------------------------------------------------------
[FIXED]
* With new master code I2C_MASTER_ATMEGA168_v8.2.hex, the bug regarding 
  read EEPROM and offsets for TangoD, TangoC-mk2 is fixed. 
* Fixed download timing issue for the TangoC-mk2 slavedownload. Now the 
  download finishes without error message.

[UPDATED]
* Added new master code v8.2 (I2C_MASTER_ATMEGA168_v8.2.hex). 
  New master FW is compatible to ALL Tango solutions. 

[ADDED]
* GUI is compatible to the new command format to read EEPROM and offsets.  

------------------------------------------------------------------------
V6.0.3.0 - June 28.06.2013
------------------------------------------------------------------------
[FIXED]
* Bug in the GUI with the raw data view of the buttons. 
  When you started the button raw data view directly after the raster view
  button raw data were frozen.

[UPDATED]
* improved the display "FW Dwl error message". When GUI reports 
  "PIX FW dwl error" it displays "ERROR_ID" byte value information after 
  Error description.
* In Raster view the negativ value display was changed. Remove the factor 
  of 0.5 for this display, now the negative values have the same size like
  positive values of the negative values in the Raster view.
* Possibility to show a grid fine grey lines in the normal mode. 
  The grid shows the position of the electrodes on the panel. 
  This grid is visible if TangoWizzard is checked, otherwise it is hidden.

------------------------------------------------------------------------
V6.0.2.0 - Mai 31.05.2013
------------------------------------------------------------------------
[FIXED]
* Fix a bug of opening the GUI without “ini” file.
* Fixed bug, when the value of <name> node is empty and the <value> is not empty.

[UPDATED]
* Support both Tango C and Tango D solutions.
* Index of the Electrodes starts with “1” in Debug View.
* CRC check result information display enhancement.
* In Slave download the bootloader status error messages is updated.
* Support the bootloader version with hex string.
* The log text of pix generation is formatted.

[ADDED]
* Support bootloader version V71.
* Support MP10.1 FW release

------------------------------------------------------------------------
V6.0.1.0 - April 03.04.2013
------------------------------------------------------------------------
[UPDATED]
* Increase the performance of "Slave Download".
* Support MP9.3 and MP9.4.
* Update for the I2C master version >=7.3
* The default setting for the ATTB pulse option is changed to "No 
  synchronization with ATTB pulse"
* Switch the icon state of Open/Close button and "Record/Unrecord" button.
* The default resolution is set like this:
     "X Resolution: X-Channels*512"
     "Y Resolution: Y-Channels*512".
* Change names of the following menus: 
     "Full Screen" -> "Full screen GUI" 
     "Display Full screen" -> "Full screen Drawing" 
* Update a new version of "STB Downloader GUI"

[ADDED]
* Add "Reset Pulse" button in the User Mode.
* Add a shortcut key for "Open Device Without Check" (Ctrl + Shift + Return). 
* Add a new button in user mode named "Read Project Information"
* Add a new button in user mode named "Read CRC Checksum Result"

[FIXED]
* Fix bugs in the "Slave Download".
* Fix a bug in "Reset pulse"
* Fix a bug in "Reset polarity"

[KNOWN ISSUES]
* This version of the GUI is only compatible with I2C master version >= 7.3.
  Workaround is to install the new version of the I2C master (v8.0) included in 
  the release.

------------------------------------------------------------------------
V6.0.0.7 - Feb 05.02.2013
------------------------------------------------------------------------
[UPDATED]
* Support BL version v4.9 in the "Slave download" dialog.

[ADDED]
* Add panel information in the record file.
* Add compatibility for a new tool "Tango Replay" in the "Utility" menu.
* Add a "Read" extra flags button in the "Slave download" dialog.

[FIXED]
* Fix a version checking bug in the "Slave download" dialog.

[KNOWN ISSUES]

------------------------------------------------------------------------
V6.0.0.6 - Nov 31.11.2012
------------------------------------------------------------------------
[UPDATED]
* In the "Record" function , the user can set the length of record file now.
* add "open device without check" in the "setting" menu. It can open the device 
  directly to download slave or master FW.

[ADDED]
* CRC/ Version checking support the MP 9.0/9.1/9.2
* Add the synchronize with the ATTB pulse option in the normal mode.
* Add the offset cancellation for reading button raw data.

[FIXED]
* Fixed bug: when you put the GUI in a path that contains chinese character 
  the “ automatically check for existing MP versions “ will be fail.
* Disconnect the serialport and replug it, sometimes the "Open/Close" 
  button will be disable. It's fixed in this version
* Fix a bug of reading master version. If the master version is "BVn.m" the 
  slave download will use the old method and  the "Flag Signs" will be hide 
  in the Normal mode.

[KNOWN ISSUES]

------------------------------------------------------------------------
V6.0.0.5 - Oct 31.10.2012
------------------------------------------------------------------------
[UPDATED]
* The user interface of "With EEPROM offset correction/With EEPROM and 
  RAM offset correction/With all offset correction and drift compensation"
  has been changed. Now also "debug data with all corrections" can be shown.

[ADDED]
* Add missing LiftY raster view.
* Both support "230400" and "460800" bit rate for the serialport.
* Changes in the "Slave Download"
    1) enhanced the speed of downloading.
    2) supports the new comment "! VERSION MM_to_NN".
	If BL version is MM, the whole Pix file will be downloaded.
	If BL version is NN, the part of bootloader upgrade will not be skipped.
	If BL version is neither MM nor NN, the GUI will pop a message box "select a correct pix file"

[FIXED]

[KNOWN ISSUES]

------------------------------------------------------------------------
V6.0.0.4 - Oct 04.10.2012
------------------------------------------------------------------------
[UPDATED]
* Possibility to select FW version when starting TangoTune,
  Now updated also for MP9.0
* SlaveDownload version, can also download combined pix file with:
  Upgrade_BL_v47_to_v48 + MP9_pix + EEPROM.pix
* In the "Qualification log" dialog, the GUI will now just display the current
  text line. In the older version the GUI displayed all the lines, 
  this could crash the GUI on some older PC with low performance CPU.

[ADDED]

[FIXED]
* The READ EEPROM function might get stuck before reaching 100% should be fixed now
* Fixed some problme with "calibration" that was not working correctly in v6.0.0.3. 

[KNOWN ISSUES]
* Missing function to show Raster view LiftY

------------------------------------------------------------------------
V6.0.0.3 - Aug 30.08.2012
------------------------------------------------------------------------
[UPDATED]
* "Picture View" work fine in this version.

[ADDED]
* The FW version will be also shown when you read the slave CRC value.
* Slave/Master/Tune download dialog and EEPROM generation dialog can create a log file.
* Some status flags will be shown in the normal graphic view.
* Included check for the correct BL version in the SlaveDownload.
* STB_Downloader GUI is part of the Framework
* Included version that does not need User Admin rights.
* Possibility to select FW version when starting TangoTune, currently only MP8.0 and MP8.2 are available.

[FIXED]

[KNOWN ISSUES]
* The READ EEPROM function might get stuck before reaching 100%
  WORKAROUND can be to change the COM Port setting of the latency timer to 2. 
  This will not completely fix the issue.

------------------------------------------------------------------------
V6.0.0.2 - July 26.07.2012
------------------------------------------------------------------------
[UPDATED]
* 'Slave download' cost much less time than the older version. But this 
  feature is just available by using I2C Master v5.9.
* We do not need to copy the perl script file to the GCC_Pixcir path. Just 
  keep it in the 'qualification' folder by default.The converted files 
  are created in the same folder as the log file.

[ADDED]
* Number of electrodes will be displayed in debug mode.
* The name of data record file can be change when you click the 
  ¡®Record¡¯ button.

[FIXED]
* Fix a bug about using GCC_Pixcir environment.This bug is caused by the 
  'blank' characters in the file path.
* When you open serial port the control pannel and toolbar can't be shown 
  correctly sometimes in the previous version. It's fixed now.
* Fix a bug in 'TuningStart Dialog'. When you clicked the 'Start Tuning 
  Mode' button if the eeprom structure version is unmatched, you will see 
  nothing happened in the older version. 
* Also sometimes even if the eeprom structure version is matched, but you
  can't enter tune mode correctly.(In the "Information" window, the value
  of parameters are not read correctly sometiomes). 
* In TangoTune the after the qualification the SPI speed was not reset
  correctly, this issue is fixed.
* Fixed error in TangoTune finger_vs_noise_7.pl perl script for qualification

[KNOWN ISSUES]
* The READ EEPROM function might get stuck before reaching 100%
  WORKAROUND can be to change the COM Port setting of the latency timer to 2. 
  This will not completely fix the issue.
* In TangoTune after qualification the result files might be located in wrong folder 
  TangoC_GUI_6.0.0/../.
* The tuning graphics for WATER_THR and WATER_RATIO are mixed. 
  On selection of WATER_THR_X/Y the WATER_RATIO_X/Y graphic is shown and rewerse.

------------------------------------------------------------------------
V6.0.0.1 beta - June 19.06.2012
------------------------------------------------------------------------
Complete GUI including TangoC User GUI, TangoConfig and TangoTune
See also Changelogs_TangoC_tango_tune.txt and Changelogs_TangoConfig.txt

[UPDATED]
* use C++ language and Qt lib instead of C# language and .net framework lib.
* use 'TangoConfig.exe' instead of 'SlaveConfig.exe'.
* Bugfixing and feature completion in TangoConfig.
* Display result of slave downloading
* remove some obsolete functions.  eg:delay/stop/repeat start.
* fix some bugs in the 'debug mode'.
* fix some bugs in the 'raster mode'.
* fix some bugs in 'slave downloading'.
* number of x/y electrodes is read from master now.
* Using GCC_Pixcir environment for generation of EERPOM, etc.

[ADDED]
* add tango tune function (see Changelogs_TangoC_tango_tune.txt)
* add pictures view function.
* add 'read offset' function.
* add log system for every actions.
* add 'full screen' and 'display full screen' functions.
* add 'eeprom struct version' checking function.

[KNOWN ISSUES]

------------------------------------------------------------------------
V5.8.3
------------------------------------------------------------------------
Previous TangoC GUI using C# language and .net framework lib
