******************************************
ECDA2000 Read Me
******************************************


******************************************
CHANGELOG
******************************************

Note: Welch5430 - use Welch-Clarity or rename cswaliases.bin!!!


24.06.2019 (v2.6.0.0)
- added warning before changing user's text when lamp is on
- changed Cohesive+Indivisible mode to Indivisible only (not all channels can be added, channels can be added in different order)

08.03.2019 (v2.5.0.0)
- fixed numeric editbox check for delete
- fixed Detector Setup dialog for Demo (User's text)
- added unit conversion for illumination temperature
- improved fp comparison

18.09.2018 (v2.4.0.0)
- enhanced negative range for FW>=2.00 (0=normal -0.1AU, 1=medium -0.3AU, 2=higher-0.8AU)
- rename warning no. 7 (data overrun can be caused by ETH too)
- added baudrate check for PDA sample rate
- fixed Autodetect (MAC address interpretation)

07.09.2018 (v2.3.0.0)
- fixed Clarity 8 method sending
- renamed default detector channels to "Detector A/B/C/D/E/F/G/H"
- moved to SDK v1.2.0.56 (updated UI, new lamp icons)
- renamed RW dialog title from "Ecom ECDA2000 Setup" to "Detector Setup"
- added diagnostic note to comm. log (*** Sync ***)
- modified Outputs (changed logic - opened=0, closed=1)
- fixed ROConfig dialog (storing ROLimits)

18.09.2017 (v2.2.0.0)
- fixed PDA detector method table (enlarged the dialog to show whole texts, see IDCTAB1_MIN_WIDTH)
- fixed audit trail log (added monitor operation autozero/info/log to log; only autozero button is enabled)

29.08.2017 (v2.1.0.0)
- fixed demo mode (buttons AutoDetect, Test and Set User's Specification; init variable m_nTopError for Math and PDA subdevice)
- fixed comboboxes in GridTable on method Page3 (check index before use, changed style DROPDOWN -> DROPDOWNLIST)

19.05.2017 (v2.0.0.0)
- added module version to method

11.05.2017 (v1.9.0.0)
- added Welchmat modification (models 5430)
- moved most of method strings from code into resource for translation

22.03.2017 (v1.8.0.0)
- changed higher negative range (from -0.8 to -0.5 AU)
- fixed richedit text limit in Info/Log dialog

16.02.2017 (v1.7.0.0)
- enhanced translation (move error and warning to resource, lang. archive)
- added method-send repetition when some error

15.12.2016 (v1.6.0.0)
- fixed searching (filtered by origin name not OEM)
- enabled button Det Status in Measurement Condition

26.09.2016 (v1.5.0.0)
- fixed loading method created by older module

16.09.2016 (v1.4.0.0)
- changed default wavelength from 8x254 to 230,254,298,380,230,254,298,380
- added limits and calibration into Info

12.09.2016 (v1.3.0.0)
- fixed default ROConfig parameters for demo mode (see CmdLoadROConfig(), CmdAbort(), CECDA2000ROConfigDlg::DoDataExchange())
- fixed simulation function for demo mode (CmdLoadState(), CmdSendMethod(), CmdSetLamps(), simulate scan)
- fixed CTime input in RTC of log

16.05.2016 (v1.2.0.0)
- fixed leakmode default value (from "As error" to "As warning")
- fixed output 1 button style on monitor

12.04.2016 (v1.1.0.0)
- added support for new firmware (seperating channel and spectrum sample rates, old method not compatible)
- added support for more baudrates
- added errors and warnings

19.02.2016 (v1.0.0.0)
- move the most of strings to resource
- added temporary SN to CXRWConfig (SN at CXRWConfigDlg)
- modified default value for analog output radio (from 1V/AU to Off -> no warnings)
- small text changes

10.02.2016 (v0.9.0.0)
- added math channels
- added all property dialogs
- added info function on monitor
- added log function on monitor
- disabled scan button on monitor
- added method check
- added method logging
- changed subdevice class (CPBDetectorSubDevice, see USE_PBDETECTOR, USE_PBMATHDETECTOR, USE_PBPDADETECTOR)
- fixed double external start (CmdReadDigitalInput returns false now)

10.02.2016 (v0.6.0.0)
- first release (some problems: graph font, autozero at start)

