ntconfig v1.1.55 Release Notes (1.1.55) 26.04.23: - Added group function for the shunt function (Works with shift + Click) to set or clear all shunt functions in the MTP-NT chain. ntconfig v1.1.54 Release Notes (1.1.54) 16.03.23: - Added calibration shunt function (for positive & negative input) for strain gauge channel function. Note: NT encoder firmware version 0.12.00+ is necessary for calibration shunt function. - Timers are implemented to run locally in the background for shunt activation time indication (20 sec.). - In the firmware update screen the warnings are changed accordingly for empty path for selection of file. ntconfig v1.1.53 Release Notes (1.1.53) 22.11.22: - Fixed the issue when ntconfig.txt file is not fetched correctly from the server. - In the FPGA screen included a button to select file so that user can correct the file path manually. ntconfig v1.1.52 Release Notes (1.1.52) 11.10.22: - Included the Data Protocol for IENA and KMT for the gateway (Accessable in Gateway screen). - Solved bug in KMT-Gateway screen when 'set' is clicked the actual port no. is loaded. - Fixed the issue when main window of NT-Config is closed all other child windows stay open. ntconfig v1.1.51 Release Notes (1.1.51) 10.08.22: - Added the details of the .exe such as File Version, Product name, Product version, Copyright. - In the report creation in PDF changed the font to Arial and extended the page margin to format information in single lines. - Changed the logos for generating the reports with IMC branding wherever necessary. - For generating the PDF file changed the font to "Arial " so that it is available to wide Windows PDF fonts. - Changed the location of .ini file from Desktop to ProgramData. - NTConfig looks for the .ini files in desktop location and moves them to new location and delete them on older path. ntconfig v1.1.50 Release Notes (1.1.50) 21.07.22: - Crash fix when line feed is missing in ntconfig.txt file ntconfig v1.1.48 Release Notes (1.1.48) 16.06.22: - Included more customizability of the commands that is sent to the controller. - Made changes for Tooltip for the shunt. - Added Firmware update as part of the NTConfig. - Solved the issue with warnings that blocked the mainwindow operations (bug). - Implemented a separate timer with no delay for sending the commands from the FPGA firmware screen. - The file reading is completely changed to reading bytes, removed textstream reading in the application for FPGA firmware file. - Included abort functionality to stop the flashing process in between. - Added more description in the log window about the target, FPGA type, No. of blocks sent etc. - Added reset command after the FPGA flashing is completed. - Added additional dialog before aborting the flashing process. - Modified the UI Screen in the firmware update to look more elegant, Also the display of firmware file information. - Added few more checks while selecting the file and warnings are displayed accordingly. - Added filter to display only .bin files during selection of Firmware file. - NTConfig crashes when system report is generated for the OLD system. (Cause was there are some information that old system does not generate for Ex. channl Type, bitrate , channels etc) (Ignored all the above values when old system is present) ntconfig v1.1.46 Release Notes (1.1.46) 25.04.22: - Included more customizability of the commands that is sent to the controller. - Made changes for Tooltip for the shunt. - Added Firmware update as part of the NTConfig. - Solved the issue with warnings that blocked the mainwindow operations (bug). - Implemented a separate timer with no delay for sending the commands from the FPGA firmware screen. - The file reading is completely changed to reading bytes, removed textstream reading in the application for FPGA firmware file. - Included abort functionality to stop the flashing process in between. - Added more description in the log window about the target, FPGA type, No. of blocks sent etc. - Added reset command after the FPGA flashing is completed. - Added additional dialog before aborting the flashing process. - Modified the UI Screen in the firmware update to look more elegant, Also the display of firmware file information. - Added few more checks while selecting the file and warnings are displayed accordingly. - Added filter to display only .bin files during selection of Firmware file. ntconfig v1.1.36 Release Notes (1.1.36) 18.11.21: - Setting of the UDP unicast address is working again. ntconfig v1.1.35 Release Notes (1.1.35) 14.11.21: - Corrected most the UI elements that are appearing improperly with elevated windows font sizes. - Implemented the auto reconnect with the KMT-Gateway in cases when gateway restarts. - In the KMT-Gateway screen the debug windows scrolls to the latest information. ntconfig v1.1.34 Release Notes (1.1.34) 22.10.21: - In the KMT-Gateway screen added the PCM sync led to get the latest sync status. - Data format for Two's complement and unsigned int implemented in KMT-Gateway screen. - PTP command for choosing from three modes Off, Slave, Auto has been added. - The gateway screen now updates every second to get the latest info about all settings. ntconfig v1.1.33 Release Notes (1.1.33) 23.09.21: - KMT-Gateway new screen changes included for Data format. - Modified gateway to send command to change data format and also to receive status changes for the same. ntconfig v1.1.32 Release Notes (1.1.32) 12.08.21: - KMT-Gateway settings implemented with new command format to change configuration for Ext. Server Address, Sampling rate, Mode. - Added Unix Epoch time to display the timestamp from gateway. - In the Gateway depending on the minimum sampling rate received, the higher sampling rate buttons are disabled. - More number of modes are added for the different network protocol modes. - Added active port in KMT Gateway screen to select between the hardware ports of the Gateway. - In the PDF System report added information for Bitrate and Sampling rate. ntconfig v1.1.31 Release Notes (1.1.31) 10.05.21: - (Modified Look Below)In both MTP-Gateway screen and Bitrate config screen upon shift+click on bitrate setting, sends command and updates on both screens. - In MTP-Gateway connection with TCP-Socket implemented keep-alive mode to detect disconnected state. - Corrected alignment of UI issues with Modify Channel Function dialog window. - The buttons Config Communication & System report also adjusted for UI. - Instead of shift, by default the change for Bitrate by click is reflected on the other windows (KMT-Gateway <---> Bitrate Config). ntconfig v1.1.30 Release Notes (1.1.30) 27.04.21: - In the gateway modified the ExtServer settings to be avialable only for UDP or TCP Client. - In the gateway included displaying of Gateway Version No. - In the PDF report included date time and windows,NTConfig versions. - In Comport Configuration screen, actively detects the available com ports(Upon connection removal/added). - Upon clicking the comport screen sets focus to the comport label. - Added feature to disable Sampling rate buttons when not connected with MTP-NT System. - Made Additional changes to support communication over ethernet. - Indication added to display the active mode of communication (TCP/IP or RS-232). - Disable buttons in sampling rate settings that are currently not supported in MTP-NT system. - Removed highlighting in blue circle once disconnected with the gateway. - Hardcoded default port number in the "communication settings" screen settings to "7777". - Upon TCP server selected in MTP-Gateway screen display default TCP port as "8888". ntconfig v1.1.29 Release Notes (1.1.29) 11.02.21: - Added feature for ANALOG modules for group command with "Shift-Click" for channel function (STG/IEPE/VOLT/POT). - Added feature for group command with "Shift-Click" for "Long press: AutoZero Reset". - Tooltip text "Long press: AutoZero Reset": SPACE between ":" and "A". - Solved issues with detection of Power module in the NT System. - UI changes with alignment for the Controller and Power module. ntconfig v1.1.28 Release Notes (1.1.28) 01.10.20: - Added feature of group command for Thermo module for three parameters (Device type, Temperature, Filter). ntconfig v1.1.27 Release Notes (1.1.27) 11.09.20: - Added a feature for Analog module, now the External Sensor Supply Voltage could be provided to Voltage and Potentiometer channels. - The External Sensor Supply needs to be disabled when a Strain Gauge or IEPE module is configured for either of the channel of Analog module. - The application can now communicate with the MTP_NT system through TCP network, the port configuration screen is adjusted accordingly. - The KMT-Gateway configuration screen is updated to receive and display information from KMT-Gateway. - Added provision to automatically connect to KMT-Gateway on entering the gateway screen. - All the settings for KMT-Gateway screen is enabled for user input only when successfully connected to KMT-Gateway. - The debug box in the KMT-Gateway screen displays all messages sent to or recieved from KMT-Gateway. - The new message format for KMT-Gateway is added for fetching and extracting current status and sending commands. ntconfig v1.1.26 Release Notes (1.1.26) 01.07.20: - Updated NTConfig to display information messages if the remote firmware version is higher. - Display warning message if the controller and other modules have different firmware versions. - Corrected settings generated in the report for the Analog module. - Modified the Excel report for addition to channel function and correction to sensor & range List. - Modified the UI screen for System Report. - Corrected the issue for abnormal behaviour with server request when NT system is being restarted. - Changed the UI screen for COM Port, included addition to network communication. - Included channel function in both the system reports. - Fixed issue with loading of save location for the reports. ntconfig v1.1.25 Release Notes (1.1.25) 12.05.20: - Changed the UI properties for System settings screen. - The delay for sending static module status was reduced that is sent for fetching current status of module. - Input field is added for Voltage, XVDT, IEPE, Auxilary, Potentiometer. - Group Commands are now available for all modules except for Thermo. - To give a group command, Shift + click can be issued for Bridge Type, Input, Range, Autozero and Filter(Shift + Enter). - Now the busy status indicator is updated upon system reset. - System reset command long press time is reduced. - The NT-Config does to do a system reinitializing upon changing the Bit rate and sampling rate. - Offset window is changed to accept characters and numbers for manual input. - Fixed issue for Auto reset not being sent to Channel B. - Included Analog module for generation of system and single module reports. ntconfig v1.1.24 Release Notes (1.1.24) 04.03.20: - Changed the column formatting in the PDF report to fit more information for thermo module. - Changed the display of UI to address the channels individually. - Added functionality to identify unknown older system modules. - Modified offset screen with no support for maunal offset. - Bug fix when an older module is present in the NT System. - The Analog module is displayed but the Channel type cannot be changed (Will be available in next version). - Changed the Filter box properties when "Enter" is pressed, also When they are modified and focused out a request is sent. - Main Gui alignment is modified to match the column spaces and text width. - Fixed bug issue with display for Potentiometer and Auxilary module. ntconfig v1.1.23 Release Notes (1.1.23) 24.02.20: - Changes to send command to modify the bitrate, channel count to the controller from "Bitrate Config" button. - Re-intialize NTConfig by sending system status command once the new settings for bitrate, channel count is selected by user. - Highlighting the currently configured setting in the sampling rates screen. - The default focus is switched to the current setting in the Bitrate config screen. - System reset command is issued to MTP_NT system once help button (?) is long pressed. ntconfig v1.1.22 Release Notes (1.1.22) 07.02.20: - Warning message, when THERMO under field Temperature Changes,different Ranges are selected. - Minor layout modifications. ntconfig v1.1.21 Release Notes (1.1.21) 28.11.19: - Modified the filter spinboxes to enter the exact values for all modules (Except thermo module). - Removed the scrolling handling behaviour for the spinboxes while mouse is scrolled up and down. ntconfig v1.1.20 Release Notes (1.1.20) 12.09.19: - Modify the warning message in the bottom from red color to blue with a status that its trying to connect to Controller. - Added a button for observing the debug messages in NTConfig. - Fixed issue with strange highlighting behaviour for the combo-box filter. - Changed the highlighting color for widgets upon user clicks or enter values for modules. - Changed the alignment of the labels according to the controller module. - Changed the filter to increment in 100's for all modules except for Thermo (increment in multiples of 2). - Adjusted the box width for Bit Rate to accomodate more characters. ntconfig v1.1.19 Release Notes (1.1.19) 23.08.19: - Changed the filter settings for the Thermo module to increment in multiples of 2 (Range 1 to 32). - Added Units in the PDF document for strain gauge, Volt, IEPE, Potentiometer, XVDT. Also added units for Filter at heading. - The Rx and TX LEDs have been added to indicate outgoing and incoming messages and they have been adjusted to their default colours. - The Ready, Busy indicator hides when no system is in contact with NTConfig software. - Increase in table width and color and reposition of the KMT Logo higher in the PDF file. - The fonts have been adjusted to fit different resolutions and text sizes for compatibility with different Windows operating systems and screen sizes. - Fixed an issue that was reopening the serial port twice in the beginning of the application. - Increase bar width for Temp.Range to accomodate decimal value in the application. ntconfig v1.1.18 Release Notes (1.1.18) 09.08.19: - Updated the help content to include the link for the manual (pdf file) that automatically opens in default browser. - Included the feature that automatically sends a request for latest ntconfig version and display in main screen if current version not the latest version. ntconfig v1.1.17 Release Notes (1.1.17) 25.07.19: - Modified the label name for "POT" to "Potentiometer". ntconfig v1.1.16 Release Notes (1.1.16) 11.07.19: - Added changes to change Potentio Meter in the label for log files. - Modified the screen names for COM port screen, system report screen and one module screen. - The default path while saving the pdf system report has been corrected, it now points to the save location correctly. - Added table in the pdf system report that includes filter for both the channels (A,B). ntconfig v1.1.15 Release Notes (1.1.15) 02.07.19: - Added the change for Sending AutoReset for the strainguage, IEPE and voltage modules - Create tool tip for Autozero button. Added hwVersion and sWversion for controller and power modules in the full system table. - Made few corrections to the pdf output format in the code. Added code commenting for the ModuleAppconfiguration. ntconfig v1.1.14 Release Notes (1.1.14) 14.06.19: - Updated the NTConfig for header of the PDF file format, also adjusting the border spaces for the A4 paper. - Fixed a bug for AutoZero (The command was not sent properly to MTP). - Changed the position of Ready status box to the top corner. - Added new modules XVDT, POT, 4_20_, AUX to be displayed to the user and could perform basic operation just like voltage module. ntconfig v1.1.13 Release Notes (1.1.13) 23.05.19: - Worked with the error encountered while closing the application (For error message: The application requested runtime to terminate in abnormal way). - Removed the layouts for channels and modules to align with the main module, such to accomodate the long sw version numbers along with proper alignment of elements. ntconfig v1.1.12 Release Notes (1.1.12) 17.05.19: - Added help button for the user to give information to operate with the application. - Added change to show all modules even when power module is not present. - The main screen also removes the information and progress bars when the power module is not present. - Changed the LED color to denote the different state of the application while communicating with the MTP module with serial port. ntconfig v1.1.11 Release Notes (1.1.11) 15.05.19: - Added an LED on the top right to indicate the connectivity with the serial port and also connection status with the controller. - Modified the output format for Excel sheets to match the requirements. - Added two buttons on the main screen for saving whole system configuration in excel file and "one module" button for saving the individual module to PDF file and with more other options. ntconfig v1.1.10 Release Notes (1.1.10) 08.05.19: - Removed the title menu to add textbox and save configuration button to for a better view. - Added feature to create a PDF file and write the first module information to it. ntconfig v1.1.9 Release Notes (1.1.9) 17.04.19: - Added code for selection of modules to be written into a .csv file. Based on the selection the modules are written into the file. - Made corrections to the existing output format of the .csv file. ntconfig v1.1.8 Release Notes (1.1.8) 18.03.19: - Include a Ready/Busy status indicator on top right. Useful to indicate the user if it is allowed to click on a new request. - The colour duration of the Autozero button upon click is increased to match with the module's time required to perform the operation. ntconfig v1.1.7 Release Notes (1.1.7) 11.03.19: - Cosmetic UI(User interface) changes. Fixes to some of the alignment issues and wrong label (RTD Type changed to sensor type) correction. ntconfig v1.1.6 Release Notes (1.1.6) 05.03.19: - Made architectural changes to the application for sending requests to the MTP module. Two queues are used for requests, one for setChannel requests other for Static Module status. - The queue pops out a request for every response receieved from MTP module. First priority are setChannel reqs, next with staticModuleStatus then followed by fastStatus reqs. - The COM configuration UI screens have been changed for better visibility of the ports available. These changes also include ".ini" file creation format changes and loading from them. ntconfig v1.1.5 Release Notes (1.1.5) 14.02.19: - Added feature of AutoZero for the Voltage and IEPE_ICP modules. - Improved the timer for faster recovery in reinitializing status of modules upon errors occuring in communication - Modified the application to recover from disturbance in the RS-232 cables(unplugged and plugged back cables) - Made a fixed width of the screen such that the alignment stays well. - Stopping the timer that sends fast system status and fast module status, waiting till pending requests are done then resuming the timer. - Modified the algorithm to improve the background failures in serial port.(When two or more requests are sent, the header bytes of second response is lost- and the whole buffer is being resetted. Over a period of time with many commands simultaneously being sent the application times out and has to recover). ntconfig V1.1.4 Release Notes (1.1.4) 07.02.19: - adjusted the initialize sequence timer to work with 50 modules ntconfig V1.1.3_r435 Release Notes (1.1.3) 30.11.18: - Set "Cyclic communication time" to 500ms (from 250ms) - Set "Communication timeout" to 2000ms (from 1000ms) - Set "EEPROM response timeout" to 2000ms (from 1000ms)