[Version 0.0.4.0]
ACK.cs
	>> Add ACK for every message that transmit to embedded
New error detection system included
	>> Modbus.cs -> replace old error detection system to new one
	>> IClimaticChamber.cs
	>> ModbusRateTable.cs
	>> Weiss.cs
	>> iSTP_DebugWnd.cs
	>> TestController.cs -> Check errors from all peripheriels every second
	>> Try to detect as many errors as possible through all classes
Weiss.cs
	>> Raised limits for all rates from 20 to 25
	>> Changed chamber interval from 1.5 to 300
	>> Change wait delay from 300 to 250
iSTP_DebugWnd.cs
	>> Appends DebugLogger.txt and writes all error in it
iSTP_MainWnd.cs
	>> Adds header generator for test profile
	>> Adds Bug list viewer
TestController.cs
	>> Enviromental logger was create also in csv format
	>> New information about test settings at the begining of test log
	>> Discards all bytes in receive buffer after test ended (no matter how)
	>> ACK added in main test thread
Reconfiguration
	>> New optional feature - reconfigures ISTP platform and creates embeddedconfig.txt in every cycles folder
	>> TestController.cs - provides reconfiguration
Virtual sensors
	>> New optional feature - creates virtual acceleremoter and gyrospoce (duo) base on *virtual*.csv
	>> Number of the duo is equal to number of *virtual*.csv files
	>> DataProcessing.cs - call functions to create duo
Decimation.cs
	>> Fix decimation from numbers devided 80 without 
SPSLogger.cs
	>> Fix issue with checking correct temperature
SPSscripts.cs
	>> User can change wait time between sets of scripts

[Version 0.0.3.1]
ModbusRateTable.cs
	>>	Delete unused code
	>>	Alocate new objects in constructor
	>>	Simplify function for set humidity (not supported)
Resources
	>>	Add all DLL in project
TestController.cs
	>>	Add more info at begining of each test
DataProcessing.cs
	>>	Not count with packet with high timestamp at begining of test
SPSLogger.cs
	>>	Fix time in bias

[Version 0.0.3.0]
EmbeddedController.cs
	>>	[new] - FIFO has got new frequency for reading income packets.
iSTP_DataProcessingWnd.cs
	>>	[delete] - FIFOfreq textbox
HoneyxLogger.cs
	>>	[new] - Add '@' into information label (Information label can be parse by '@')
Filtration.cs
	>>	[fix] - CharSet changed from Auto to Ansi
DataProcessing.cs
	>>	[fix] -	FIFOfreq is now sample-rate not FIFO read frequency
	>>	[new] -	Function for returning destination path
ClimaChamberWnd.cs
	>>	Set temperature by user shows in DebugLog
ClimaController.cs
	>>	Add WatlowF4 in _Model
New Classes
	>>	AERO4000driver.cs - driver for rate-table
	>>	IRateTable.cs - Interface for rate-table drivers
	>>	RateTableController.cs - Equivalent controller as for climatic chambers
	>>	RateTableWnd.cs - GUI for rate-table
	>>	ModbusRateTable - Driver for climatic chamber next to rate-table
TestProcedure
	>>	Add rate-table in csv test - rate-table needs climatic chamber headers
TestController
	>>	Controller for climatic chamber calls Run or Stop only if Rate-table is not required
	>>	Add reference to RateTableGUI
	>>	Add rate-table control
	>>	Add Complet information about test settings.
	>>	After end test (by user ot automatic) the tests' csv copying in destination folder
	>>	Add stopwatch for measuring creation of files. The result shows in Testlog 

[Version 0.0.2.5]
New Classes
	>>	Filtration.cs
	>>	Decimation.cs
Filtration
	>> Calculate filtration on income data.
	>> Needs import DLL to this operation
Decimation
	>> Calculate average from (freqFIFO / 80) samples and +1 samples
SPSLogger
	>> Fix bugs
FIFO
	>> Add function for FIFO mode
CRC
	>> Change CRC polynom due to embedded HW CRC unit

[Version 0.0.2.1]
Hotfix >> SPS mode now copy non-script files to working folder
Hotfix >> Name in configuration windows form 

[Version 0.0.2.0]
SPS mode:
	- Depends on compensation selection
	- If compensation selected, SPS mode creates folder 'Uncompensated'

Compensatory mode:
	- Fully intergrated

Change parameters (Hotfix)
	- App falled after switch from bigger parameters list to smaller par. list
> Delete redundant code
> iSTP_DataProcessingWnd graphic change
> Use string.Format instead of addtion two strings

[Version 0.0.1.4]
Test execution:
 - The test timing is now driven by system time. The test duration should not deviate by more
   than 1s from the expected completion time

Environmental devices support:
 - Clima chamber status update changed to 5-second interval as a work around for laggy
   communication with the Weiss climatic chamber.

iSTP protocol support:
 - Health data logging incorporated. User can choose to disable Health data logging. The data
   is stored in the Environmental log, which is now in only one file that is common for all 
   Data logging sequences covering the whole duration of the test.
 
Other:
 - DroppedPackets.bin now contains a timestamp (in ASCII) before every packet enclosed in
   square brackets.
 - TestLog now contains information about the selected sample rate and health data options
 - Sample rate above 100Hz can be selected in 10Hz steps
 - Detection of "Silent embedded platform" fixed (false positives were present in lengthy
   test steps such as SPS)

[Version 0.0.1.3]
Environmental devices support:
 - Modbus driver updates

iSTP protocol support:
 - Detection of incomplete configuration using the packet number sequence was implemented.
 - Lost packets are now described in Debug Console

Test execution:
 - Executing a test step has been set aside to its own thread.
 - Test time was added to the log for easier test debugging
 - Added a feature to prevent destination drive from falling asleep, since waking up external
   drives is lengthy and interferes with test execution

[Version 0.0.1.2]
GUI:
 - Display current conditions in Clima chamber in the main window during test execution.
 - Clima chamber configuration dialog now contains more options for manual control.
 - Debug window made available to the programmer (DebugConsole.Write, WriteLine)

Data Logging capabilities:
 - If the embedded platform stops sending data, it will not result in termination of the test.
   A warning will be shown/logged but the test will continue
 - Packets that have failed CRC validation are now recorded separately in binary format.
   For now, the DroppedPackets.bin file is located in the main executable directory.

iSTP protocol support:
 - Version packet has been added. It gets recorded in the test log.
 - Improved detection of incomplete configuration.

Environmental devices support:
 - The use of updater thread for updating current conditions in the chamber has been abandoned.
   The test execution routine regularly updates the conditions itself.
 - Modbus driver updates

[Version 0.0.1.1]
Initial support for SPS mode was added.
iSTP protocol support:
 - Board parameters configuration
 - Virtual MPU sensors setting - only supported by an experimental embedded code.

[Version 0.0.1.0]
iSTP protocol support:
 - Request configuration
 - Request a change of sample rate
 - Request data logging start/stop
 - Request power to sensors on/off (Initialization)
 - Process configuration packets including comments and parameters.
   Configuration is dumped in a txt file in the main Log folder.
 - Process Error packet for "Lost data packets" and "Sample rate too high"
 - Process Data packets

Data logging capabilities:
 - Raw data logging is supported.
 - HoneyX (double time, single data) or CSV file format selectable
 - Separate readings into log files per sensor or all-in-one
 - Separate log folders per logging cycles defined in the test procedure
 - Timeout of 3 seconds on incomming data packets. The test is stopped if
   a timeout occurs.

Environmental devices support:
 - Climatic chamber:
   - Weis chamber supported (Honeywell) RS232 or Ethernet
   - ATT chamber supported (Unis) RS232
   - Set required temperature, humidity, rates for both
   - Get current conditions in the chamber
 - Pressure generator:
   - Incomplete - do not use
 - Rate table:
   - Incomplete - do not use
 - Test procedure
   - If the test procedure contains commands for an environmental device, the
     requested conditions are set automatically, given the drivers are in place.
     
Environmental logging capabilities:
 - If the test procedure contains commands for an environmental device, its
   conditions (demanded/actual) are recorded in a separate HoneyX file in the
   log cycle folders along with the data log files.