=============================== Contents of ControlDesk 4.2.1p4 =============================== Contents of this file - General - Changes in ControlDesk 4.2.1p4 ------- General ------- Version of this information file: 1.0 ControlDesk 4.2.1p4 is a patch for ControlDesk 4.2.1. It includes bug fixes and improvements for ControlDesk 4.2.1 through October 2012 and April 2013. The patch can be installed on an existing installation of ControlDesk 4.2.1. It can be uninstalled if wanted. For uninstalling patches and hot fixes you have to make them visible in the Windows update history: On Windows XP, select "Control Panel" -> "Add or Remove Programs" and select "Show updates". On Windows 7, select "Control Panel" -> "Programs and Features" -> "View installed updates". To uninstall patches or hot fixes, you need access to your ControlDesk 4.2.1 installation DVD. ------------------ Installation Notes ------------------ This patch requires the dSPACE Installation Manager version 3.3.1 or higher. Please install the latest dSPACE Installation Manager version from our web site http://www.dspace.com/go/imupdate. -------------------------------------------------------------- Changes in ControlDesk 4.2.1p4 compared to ControlDesk 4.2.1p3 -------------------------------------------------------------- Bus Navigator: -------------- - Fix: The drop action of a variable onto the Bus Navigator instrument was not according to the instrument boundary after the instrument was moved. - Fix: Fibex files could not be used for decoding, if namespaces other than "http://www.asam.net/xml/fbx" were used. - Fix: The display of the first messages, after start monitoring took some time. - Fix: A start online calibration command could cause ControlDesk to hang. Measurement Management: ----------------------- - Fix: If an error occurred during an automatic export of a recording, the signals of subsequent recordings were doubled. - Fix: When writing MDF3 files, the computation method "polynomial function" was used instead of "rational conversion formula". - Fix: When importing a measurement file via tool automation with an invalid file name, ControlDesk could crash. - Fix: In some cases the signals of a measurement configuration were lost after reloading the variable description. This only occurred in multiprocessor systems. Platforms / Devices: -------------------- - Fix: For multiprocessor systems it was possible that the sub variable descriptions were not correctly assigned to its members. - Fix: For multiprocessor systems with more than 33 members, the naming of the registered platforms was different to ControlDesk 3.x. Variable Management: -------------------- - Fix: For SDF based variable descriptions, the given physical limits were not used for the conversion. - Fix: If a trace file contained an array with its type set to scalar, ControlDesk could crash. Visualization: -------------- - Fix: The state configuration of the MultiState Display instrument was lost after reloading a variable description. - Fix: After changing the state of the MultiState Display instrument, the layout was not marked as modified. - Fix: In some cases, in combination with the MultiState Display instrument, the layout was corrupt after reloading a variable description. - Fix: The value of a Numeric Input was multiplied by 10 every time it was clicked between the spin buttons. This only occurred, if the display format was set to Engineering. - Improvement: The Plotter uses 50 microseconds as default sampling period in case of unknown model sampling rate. - Fix: In some cases, when closing a layout, an exception was thrown. - Fix: In some cases no data was shown in the plotter after the measurement was restarted. - Fix: On the print out of the plotter, the signals were printed in a wrong order, if some signals were deactivated. -------------------------------------------------------------- Changes in ControlDesk 4.2.1p3 compared to ControlDesk 4.2.1p2 -------------------------------------------------------------- Visualization: -------------- - Fix: When displaying a big amount of data points in the XY Plotter, a wrong drawing of the curve could occur. - Fix: When using sample count triggers, the Auto scale mode of the Plotter was not working correctly in the modes 'Auto scale' and 'Extended'. - Fix: The trigger delay was shown in the Plotter even for disabled triggers. - Fix: For a variable, which was represented by a table with interpolation, a source value outside the table range could cause an exception. - Fix: In some cases, when using a custom conversion for a variable, ControlDesk could hang. Data Set Management: -------------------- - Improvement: In some cases the loading of DSV files was slow. Variable Management: -------------------- - Fix: It was not possible to read A2L files using // as comment sign. - Fix: Loading an IEEE695 map file could cause an error message and stop reading the file. Measurement Management: ----------------------- - Fix: During export of MDF files, ControlDesk could crash. Signal Editor: -------------- - Fix: For periodical wave forms it was not possible to edit a period time below 20 milliseconds. -------------------------------------------------------------- Changes in ControlDesk 4.2.1p2 compared to ControlDesk 4.2.1p1 -------------------------------------------------------------- Bus Navigator: -------------- - Fix: In the LIN monitoring view, the display of the identifier was not ok. Leading zeros were suppressed. - Fix: When opening a log file which was already opened by another application, an exception could occur. - Fix: In the Gateway Bus Instrument for J1939 messages, there was a wrong column header for the column Destination ECU. - Fix: When using CAN and LIN bus monitoring at the same time, the LIN monitoring data was shown sporadically. - Fix: During import of a Fibex file, an error was shown when the tag contained user-specific data. Visualization: -------------- - Fix: In the Table Editor, it was not possible to change a single value of a value block when the single value was also visualized by another instrument. Variables Management: --------------------- - Fix: In some cases, when closing ControlDesk via tool automation, ControlDesk could crash. Platforms / Devices: -------------------- - Fix: When having a DS1005 board with a realtime application in the flash memory, the error "board is locked" was shown when using an experiment with a different realtime application. Data Set Management: -------------------- - Fix: When having a master data set and a reference data set, it was not possible to activate the reference data set via tool automation. - Fix: For complete data sets, it was not possible to use the command “Write to Working Data Set” Measurement Management: ----------------------- - Fix: The trigger rules of recorders were deactivated after reloading the variable description. - Improvement: Less memory consumption when having measurement data with measurement arrays. - Fix: When performing a long term recording with triggers, the CPU usage was continuously increasing. - Fix: It was not possible to measure data with a triggered measurement and a negative trigger delay. - Fix: When dragging a variable into the Variable Mappings list of a trigger definition, not all forbidden characters were replaced by an underscore. Failure Simulation: ------------------- - Fix: When deactivating a failure pattern via the context menu of the Pattern Set View, ControlDesk could crash. ------------------------------------------------------------ Changes in ControlDesk 4.2.1p1 compared to ControlDesk 4.2.1 ------------------------------------------------------------ Bus Navigator: -------------- - Fix: When starting and stopping a CAN Bus Monitoring device on a bus which has no frames, an exception could occur. - Fix: In the file selection dialog for Bus Replay it was possible to select .mat files which are not actually supported. - Fix: When having multiple devices connected it could happen that the wrong device was used for bus replay. - Fix: Bus logging with CAN Monitoring device was not possible in ASC format. - Improvement: Better performance for FIBEX import. - Fix: It was not possible to create a new layout if the layout had already been created before without having been saved in the experiment context. - Fix: In some cases, the node ‘Model Root’ was not expandable in the variable browser. - Fix: When using uppercase characters for the file extension of the log files, the CAN replay was not possible. - Improvement: Better performance in internal memory handling for logging and replay. - Fix: The view mode ‘Hierarchical View By ID’ could show corrupt data. Visualization: -------------- - Fix: In Operator Mode it was possible to delete a variable from an instrument via context menu. - Fix: When migrating an experiment from ControlDesk 3.x, the value of the Invisible Switch instrument was lost. - Fix: When selecting a variable in the Plotter ControlDesk could crash. Variable Management: -------------------- - Improvement: Better performance for FIBEX import. - Improvement: The LDF Converter is now able to import all the physical_value definitions in case of mixed mode scaling. - Fix: During export of an A2L file the % character in a format string was doubled. Platforms / Devices: -------------------- - Fix: XCP on FlexRay device could not start measurement if the XCP transport layer command FLX_ASSIGN was not supported by the ECU. - Fix: In some cases, the XCP device did not reconnect when a second device was assigned to the same CAN controller. - Fix: For some SCALEXIO I/O boards wrong icons were shown in the Platform Navigator. - Fix: Some information and warning messages sent from the realtime application were only shown in the log file. The additional message dialog was missing. - Fix: The GET_ID command could fail even if the ECU responded correctly. - Fix: With MicroAutoBox II it was not possible to measure signals within asynchronous rasters. - Fix: Measurement was not possible if raster information in multiprocessor systems was inconsistent. - Fix: With deactivated start trigger, it was not possible to measure data in an asynchronous raster. - Fix: In some cases, it was not possible to capture data on a DS1103 board. - Fix: When resetting a SCALEXIO system, ControlDesk could hang. - Fix: In multiple device/platform systems a device-specific “Stop Calibration” command could also cause another SCALEXIO device to stop online calibration. - Fix: When downloading an application onto a DS1103 board, an error message could be shown. - Fix: Events sent by the realtime application could cause unwanted message boxes to appear. - Fix: Stopping the realtime application on a multiprocessor system could cause an unwanted “unplugged” warning popup. - Fix: In some cases, the MicroAutoBox II was not visible in the Platform Navigator. - Fix: The download of the realtime application to a DS1005 board could raise an error message. - Fix: The commad ‘Refresh Platform/Device Configuration’ could cause ControlDesk to crash. - Fix: When removing a platform/device from an Experiment and reloading the Project, ControlDesk could crash. Data Set Management: -------------------- - Fix: When reading a parameter via tool automation which had no value, the value 0 was returned instead of None. - Fix: When creating an application image for a dSPACE platform which uses the Fixed Point Blockset, the application image could contain wrong values. - Fix: When changing a parameter via tool automation, a wrong value was shown for this parameter in the Variable Editor. Measurement Management: ----------------------- - Fix: ControlDesk could crash when using the context menu on a raster in multiprocessor systems. - Fix: Import of an MDF 3.0 file was not possible if the file contained polynomic conversions. - Fix: In MDF 3.0 files, the text length of a textual formula was incorrect. =============== End of Contents ===============