NeuroCheck 6.2 - History Copyright (C) NeuroCheck GmbH, Germany Last change: October 27, 2020 Key to the symbols: [ ! Compatibility note ] [ + Added feature ] [ * Improved/changed feature ] [ - Bug fixed ] In case of questions or problems, please contact support@neurocheck.com - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Please visit our website or contact support to check if newer version # # of other NeuroCheck software components is available than you have. # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Changes from NeuroCheck version 6.2.8 to 6.2.9: ! Changed file format for configuration, check routine, process view, control panel and control panel menu files. + Added Hungarian to the list of supported language switching in Automatic Mode. Hint: It might be necessary to translate user-defined designs first before the language switch works properly. - Problem fixed for "Check Function Image" in process view where some ROIs were not displayed correctly when using fast display zoom mode. - Problem fixed when restoring position of windows at the coordinates (0,0). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Changes from NeuroCheck version 6.2.7 to 6.2.8: ! Changed file format for process view files. + "LED" in process view can now visualize the value of a boolean data register using the color for its on/off state. + "LED" in process view can now visualize the state of a process signal like "LED" in control panel. + New context menu "Collapse All" in check routine explorer. + Added adjustability of compression level for JPG image file format in image output job. + False color visualization for 16 bit images is now available in "Define ROIs" Parameter Dialog and extended in Result View. + Added buffer functionality for input data. (NcFmtCnv.NeuroCheck.Serial.NET.dll version 6.2.4). + Added Support for NeuroCheck NCLT camera series. (NcDc.NeuroCheck.BO.dll version 6.2.8). * Maximum allowed boundary and region length increased to 1 Million elements. * Writing invalid values like 'null' to data registers via Plug-In Interface result in NcPIApiException. * Trying to read from or write to nonexistent data registers via Plug-In Interface result in NcPIApiException. * Target value input table supports input of empty strings now. * Improved visualization and rasterizing of ROIs, the center point of circle and arc will be dispayed with an offset of 0.5 pixel for example. * Improved support of custom data object visualization in the process view including visualization of custom 3D data objects. * Improved positioning of pasted elements when using copy and paste functionality of Control Panel and Process View Designer. * The maximum configurable cache size is calculated based on the installed memory instead of the currently available memory. * Improved usability when changing check function input and output data connections on tabpage "Runtime Input" in check routine explorer. * Improved calculation of RLC from boundary and major axis for line ROIs to determine the 360 angle clearly. * Improved calculation of several geometric ROI features. White and black pixels are now calculated based on green instead of red channel in case of color image. * When the end point of line geometry computed by the check function "Compute Model Geometries" exceeds the AOI the end point will be set to the intersection point of the AOI. * Improved positioning of line geometry in check function "Position ROIs". * Improved calculation of the center of gravity for ROI of type polygon, circle and arc in check function "Position ROIs". * Improved usability in wizard of the check function "Verify Data in Register". * If "Verify target values" is disabled in check function "Check allowances" measure lines will be displayed in color for ignored measurements instead of valid measurements. * Improved image output wizard, the job type can be modified by wizard now. * Image output jobs of imported or duplicated checks will not be removed. * Empty checks will no longer result with "not O.K." when default contribution is configured. * Several usability improvements. (NcDiagnostics.exe version 1.7.6.2) * Maximum count of I/O increased to 2048 bytes. (NcFb.Virt.NET.dll version 6.2.4) (NcFbVirt.exe version 6.2.4) - Problem fixed when using images with a color palette of 256 colors, the images have been interpreted as grayscale before. - Problem fixed in Plug-In Interface when creating NcPILine. In some cases the start and end point may probably have an unexpected pixel offset. - Problem fixed for "Data register viewer" in process view where some of the values displayed were not up-to-date especially when data input failed particularly. - Problem fixed for "Data register viewer" in process view when displayed data registers are of different data types and sorting by column value is performed. - Problem fixed for "LED" in process view displaying the state of "System alive" signal when configured as toggle bit. - Fixed swap of type pie and bar for chart element in Process View. - Problem fixed with displaying of some details a file based Data Format Converter in properygrid of the Data Format Converter Manager Dialog. - Problem fixed in Check Routine Explorer when displaying two-digit numbers for runtime data objects. - Problem fixed in data output dialog when nothing has changed and undo for the check routine has been performed. In some cases subitems of check function data output may lost their activated state. - Problem fixed when gauging rule is set to calculate minimal or maximal distance for point-contour and occasionally resulting in swapped measurements when using subpixeling. - Problem fixed with unexpected visualization of input ROIs of check function "Screen ROIs" when ROIs have been created by "Template Matching". - Fixed swap of check boxes in check function "Position ROIs". This may probably be a problem when the check routine is modified alternately by an english and german NeuroCheck software version. - Problem fixed in check function "Transfer image" resulted in out of memory when loading 8 bit PNG images and deactivated "Always full image" option. - Problem fixed where check routine saved in xml file format (chrx) probably could not be loaded when containing check function "Control device" is accessing devices of category "3D cameras". - Problem fixed after resetting the camera and executing the check function "Capture image". (NcDc.Virtual.NET.dll version 6.2.4) - Problem fixed when displaying assigned bits to a pin. (NcFmtCnv.NeuroCheck.Fieldbus.UI.NET.dll version 6.2.3) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Changes from NeuroCheck version 6.2.6 to 6.2.7: - Problem fixed where 3D cameras could not be restored when NeuroCheck starts. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Changes from NeuroCheck version 6.2.5 to 6.2.6: ! Changed file format for check routine files. ! Changed file format for configuration files. + Flexible Expressions now support the new functions 'IndexOf', 'Replace', 'Trim', 'Equals', 'RadDeg' and 'IfElse'. Also the logical operator 'Xor' was added and the conversion of integers into other number systems (e.g. hexadecimal) was enabled. The check functions 'Modify Data in Register', 'Verify Data in Register', 'Derive Features', 'Derive Measurements' and 'Screen ROIs' all benefit from this new functionality. * Improved configuration for remote control 'System alive' output signal. The signal now supports the new modes 'Cyclic (high)' and 'Toggled (high, low)'. 'Cyclic (high)' sets the output signal to true every second, 'Toggled (high, low)' toggles the output signal between true and false every 500ms. * Improved performance when handling image data internally. * Improved performance when converting 16-bit to 8-bit images using the check function 'Convert Image Data Type'. * Improved performance when resizing images using the check function 'Resize Image'. * Changed Flexible expressions logical operators '&&' and '||' to 'AND' and 'OR' respectively. Also the default method signature is now displayed for the function selected with the caret. * Improved backup strategy for project configuration files. Backups older than 10 days will now get deleted if more than 4 newer backups exist. * The check function 'Execute Process' now supports relative paths when using the mode 'console command'. * The EEE (Energy Efficient Ethernet) feature on Baumer cameras now automatically gets deactivated when opening a camera with a camera firmware greater that 3.0. (NcDc.NeuroCheck.BO.dll version 6.2.7). - Problem fixed where a transition from automatic to manual mode could fail when using tcp/ip remote control with an unresponsive counter part and the software would be struck in a deadlock state. - Problem fixed where the plug-in interface method 'GetRegisterIDs' returned all register IDs when a subset of a specific register cell type was requested. - Problem fixed that caused 16-bit images to be displayed incorrectly in the process view in some cases. - Problem fixed where cameras reconnected by a plug-and-play event did not work correctly. (NcDc.NeuroCheck.BO.dll version 6.2.7). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Changes from NeuroCheck version 6.2.4 to 6.2.5: ! Changed file format for check routine files. * Added the possibility to insert arithmetic operations into the expression when more than two items are selected in the list view at once. * Improved behavior when duplicating register cells. The ID of the new register cell is the next higher available ID starting from register cell to be duplicated. * The check function "Control Device" now determines the current value for each device property via the communication interface. * Increased the allowed file size in check function "Classify ROIs" in which unsafe classified patterns are stored. * Removed NODPIWARNING command line parameter. Also removed the DPI warning which was displayed on start of NeuroCheck when a monitor uses higher DPI setting. * Removed WIBUKEYLAN command line parameter. * Updated the list of supported NeuroCheck camera models and the recommended network adapter settings. - Problem fixed where self test dialog couldn't be closed by remote control signal. - Problem fixed where changing the data type of a register cell which was linked to an exposed item before could result in an error when the data register manager was opened again. - Problem fixed where features created by plug-in check functions were not shown in the result view or process view window "Check function list" element. - Problem fixed in check function "Classify ROIs" when selecting patterns in the training data editor dialog which contain features created by other check functions e.g. "Template Matching". - Problem fixed that occurred when determining the dongle with the highest license level when multiple dongles of different NeuroCheck versions were connected to the same system. - Problem fixed where the check function "Control Device" could not display the value as text for an enumerable property. (NcDc.NeuroCheck.BO.dll version 6.2.6) - Problem fixed where the serial communication data format converter in some cases was not working correctly. (NcFmtCnv.NeuroCheck.Serial.NET.dll version 6.2.3). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Changes from NeuroCheck version 6.2.3 (RTM) to 6.2.4: ! Problem fixed in creation of a closed polygon by the Plug-in interface. This caused in a wrong calculation of the feature for center point coordinates. + Added Chinese language to the Manual Mode. + Added the possibility to copy the "Explorer display settings" between Checks or Check Functions. * Changed the language switch option in Automatic Mode to be only available in idle state to prevent displaying results in different languages when check is running. * Improved the "Image Output" dialog to show the complete path of the Output Directory and allow direct modification of it. * Improved warnings when loading a Process View or Control Panel design when the count of User and GDI objects assigned to the NeuroCheck process by the Windows operating system reaches a critical limit. Passing this limit might result in further designs not being loaded correctly. * Update to Baumer GAPI 2.9.1. (NcDc.NeuroCheck.BO.dll version 6.2.5). * Improved error handling when sending TCP/IP packets over Ethernet driver. (NcSc.TcpIp.NET.dll version 6.2.3). - Problem fixed where under certain constellations wrong Check Functions were added into the Check Routine by the Check Function Select Dialog. - Problem fixed in Automatic Mode where in certain constellations the Process View couldn't be loaded correctly when different Process Views were used in different Check Routines. - Problem fixed in "Transfer Image" that occurred when using a small cutout at the bottom right and not the whole image. - Problem fixed where the overlay text "Data from Registers used!" was displayed in the result view of the Manual Mode. ==================================== RTM ==================================== Changes from NeuroCheck version 6.1 to 6.2.3 (RTM): Please refer to the "What's new in NeuroCheck 6.2" documentation. =============================================================================