History of Changes and Modification done:
-----------------------------------------
-----------------------------------------------------------------------------------------------------------------------------


Base version 1.0 On 17 March 2021 

-----------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------

Version: 1.0
--------------
17 March 2021 : RS (Ravisankar)
	
  * Base version developed and Released TCP/IP client GUI version 1.0 to US EFD team 


-----------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------

Version: 1.1
--------------
25 March 2021 : RS (Ravisankar)
	
 * Implementing polling concept for 0.1s to 5s in Output table
 * Implemented JSON file and reading registers names from Json file and updating in Input table and output table


Version: 1.2
--------------
11 June 2021 : RS (Ravisankar)

 * Modified sending,receiving message packet. Added semicolon (;) at end of the packet
 * JSON file Ultimus_register_names.json modified



Version: 1.3
--------------
15 November 2021 : RS (Ravisankar)

 * GUI Modification done as per RICK change request
 * Hitting Enter closes/crashes the application - This Bug is fixed
 * Timeout values for connect socket is reduced less than 1second
 * User can't able to resize the heading in Input Table and Output table
 * changed the Title to Nordson TCP/IP NX Client Application
 * Implemented both a send and receive log
 * Added client and server prefix message. Text color also changed to differentiate client and server message.
 * working on Input table - edit field alignment with different scale and layout


Version: 1.4
--------------
19 November 2021 : RS (Ravisankar)

 * GUI will display perfectly in all PC/Laptop as per their recommended settings.



Version: 1.5
--------------
23 Feb 2023 : RS (Ravisankar)

 * Added PICONEXUS system in GUI, Added PICONEXUS JSON file and read register names from PicoNexus_register_names.json
 * Added 32 register send buttons for PICONEXUS 
 * Cell selection removed for Output table


Version: 1.6
--------------
16 March 2023 : RS (Ravisankar)

 * Ouputtable values is now updating for Receive Multiple functionality.This issue is solved
 * Added validation and changed variable type from integer to string for BaseRegno, NoofRegisters in SendMutiple section and       ReceiveMutiple Section


Version: 1.7
--------------
11 April 2023 : RS (Ravisankar)

* Added 40 register for PICONEXUS and PICONEXUS JSON file is updated with new register names
* Added 33 to 39 register Send buttons for PICONEXUS
 

Version: 1.8
--------------
16 June 2023 : RS (Ravisankar)

* Added Ping Logic in "Connect" button to display Socket Fail quickly
* Added Logic for IP Address change for PicoNexus from Reg13 to Reg18 Send Button
* Added Seperate screen,Progress bar and display message for IP address change and communication failed


Version: 1.9
--------------
6 Oct 2023 : RS (Ravisankar)

* Added contextMenu in Outputtable and copying the outputable values in clipboard. 
* Added "Save Log" button and saving log messages in text file.Log filename with timestamp MM/DD/YYYY.


Version: 1.10
--------------
13 March 2024 : SK (Santhosh Khaire)

* Restoring the settings like (IP address, Controller Unit and Start Polling time) 














