ControlDesk 3.4p1 May 2010 Last-Minute Information ====================================================================== Copyright (c) 2010 dSPACE GmbH, Germany Contents: 1. General 2. Problems Fixed by This Patch 3. Limitations 4. Installing the Patch 1. General ---------------------------------------------------------------------- This patch can only be installed on an existing ControlDesk 3.4 installation (dSPACE Release 6.4). 2. Problems Fixed by This Patch ---------------------------------------------------------------------- a. Platform Management The loss of network connection to an expansion box with a slot CPU is repeatedly reported. Firmware management is not disabled during CAN replay so it may interfere with CAN replay. Firmware management is not disabled during CAN monitoring so it may interfere with CAN monitoring. When rebooted, MicroAutoBox enters the running state even if there is no application in the flash. The DS1005 and DS1103 processor boards in the network expansion box are not grayed out in the Platform View when they are no longer available. Loading applications from a single SDF file onto a DS1006 processor board and the associated DS2302 I/O board fails. Messages in dSPACE.log from DS2302 or DS2301 contain wrong board name: "ds230x (unregistered)" instead of "ds2302" or "ds2301". The warning dialog " have been changed" is sometimes placed at back (displayed in background). The clock frequency of a DS1006 Processor Board and its unit in the Support Info file do not match: the value is given in MHz, but the unit is "GHz". The second DS2302 board in a DS1006 multiprocessor system is wrongly displayed as unregistered. b. Instrumentation Help button on the General Properties --> Animation page is disabled. Selecting an instrument scrolls the layout to make the instrument fully visible. ControlDesk crashes when the user switches between two layouts if Highlight Variables is selected and the Tool Window is closed. Setting <-0.3, 0.3> as the range of the Plotter Y-axis leads to an endless sequence of error dialogs. c. Parameter Editor, Variable Browser and Reference Data Manager Messages from the Parameter Editor contain quotation marks in parameter path names. When two processor boards of the same type are available and two SDF files are loaded, the second board is not assigned by default to the second SDF file. A vector consisting of two elements cannot be edited. Variable Browser does not display flags of variables by default. Vectors and matrices are not marked in the variable list although Highlight Variables is selected. The second time Replace SDF File is used, the user is prompted to reassign the board, which is not necessary. The parameter range (if given in the TRC file) is not checked when Check Parameter is selected. d. Automation cdautomationlib.VariableBrowser().Replace(...) always returns FALSE, even if successful. e. Data Capture ControlDesk freezes if the hard disk gets full during data streaming. The host service name gets the suffix ":2" and the experiment displays warnings if the SDF file has been moved to another folder. Captured data cannot be saved, converted or replayed if the user has read-only rights to any of the CLSID Registry keys. Capture files for multiprocessor systems are indexed incorrectly if the start index is greater than 999. f. General Parsing a huge TRC file may fail (stack overflow). Memory leaks on reloading a TRC file which has read-write connections to instruments. Full Screen mode does not work on the secondary monitor. IDF files bigger than 3GB cannot be converted. 3. Limitations ---------------------------------------------------------------------- No known limitations of this patch. ---------------------------------------------------------------------- End of File