ControlDesk 3.2.1p2 April 2009 Last-Minute Information ====================================================================== Copyright (c) 2009 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.2.1 installation (dSPACE Release 6.1). 2. Problems Fixed by This Patch ---------------------------------------------------------------------- a. Platform Management - The DS1005 Loader does not handle the "NOTES" section properly. - The flash of DS1401 cannot be cleared after an application has been downloaded, if the flash had been previously improperly formatted. - DS1005 and DS1103 are not grayed out when the expansion box is switched off. - The application is wrongly loaded into the MicroAutoBox flash memory, when the previously selected Simulink-RTI option "Load to flash memory" has been deselected and the model rebuilt. - ControlDesk reports in certain cases, when a MicroAutoBox is connected, that the application file could not be found, although no application runs on the MicroAutoBox. - The RTPLib command rtplib.Appl(, ) raises an error dialog, when given board is not available per network connection. - Pressing the application key does not open the context menu of the File Selector. - ControlDesk repeatedly displays a dialog with the message "There is no device detected at your interface. Perhaps the device is switched off.", if a processor platform has been switched off. - The flash memory of the MicroAutoBox cannot be cleared in some cases of incompatible flash formats. - MicroAutoBox (DS1401) with the new PPC 750 GL microprocessor and 32-bit serial number is not supported. - The DS1103 processor board with 32-bit serial number is not supported. - The DS4004 HIL Digital I/O Board is not supported. - The PHS Link board (DS802) is not supported. b. Instrumentation - Layout scrollbars are sometimes missing. - Double-click onto an instrument in the Navigator window does not open its property sheet. - Pressing ALT+ENTER opens wrong property sheet when an layout or an instrument is selected which is currently not active. - Some instruments cannot be reached using the TAB key, when there is an instrument group on the active layout. - Removing an instrument from the Instrument Selector does not remove it from the instrument library. - Bring to Front und Send to Back do not work with Table Editors groups. - Selecting an instrument in the Instrumentation navigator does not bring its layout to the front. - The same instrument can be added to an instrument group of the Instrument Selector multiple times. - SHIFT + TAB skips the last instrument and jumps to the second-to-last one. - ControlDesk crashes sporadically when an instrument is moved from one layout to another. c. Parameter Editor, Variable Browser and Reference Data Manager - Parameters are always written with 17 decimal digits, even if they are all zero. - It was not possible to switch off the parameter check. Now it can be activated and deactivated using the Parameter Editor menu option Enable Parameter Check. Parameters which size does not match the variable description, as well as read-only and disabled parameters, are not written to a real-time platform when the parameter check is enabled. - Memory leaks on reading and writing matrix and vector parameters. - Memory leaks when loading the same parameter file repeats. - An empty "---- Consistency Error ----" block is written into the log file, even if there are no consistency errors. - Title-tip with the description is not shown on a variable tree node which name is longer than its description. - Pressing the application key does not open the context menus of the Variable Browser and Parameter Editor. - 'Startup' and 'In tree' text boxes do not display the text after the space character (' '). - Take Parameter Snapshot does not save vectors and matrices connected to instruments other than the Table Editor. - The menu option Load Application does not open the corresponding variable description (SDF file) if it is not in the same folder as the application. d. Automation - CDAutomationLib does not raise an exception when nonexistent parameters are written. - cdautomationlib.Instrumentation().Layouts.Open(...) opens no instrument connections. - ControlDesk crashes if one adds per automation a layout with a name longer than 500 characters. - A warning message box is displayed if a Python script calls rtplib.Appl(,) and the specified board is not registered. e. CAN Navigator - GMOutPrcU.exe consumes memory when a CAN Configuration is open and online. - Opening a CAN configuration does not open the related model (SDF file) if they are stored on different volumes (drives). - The CAN Navigator does not prompt the user to save the changed CAN configuration when the experiment is being closed. - Stopping CAN monitoring does not stop CANMM monitoring service in the real-time application. - A CAN Configuration can not be opened if the model contains one or more gateways and the gateways contain messages. - No error message is displayed, if a cancfg file is invalid or missing. - Error icon in the Create CAN Monitor Filter dialog is in certain cases not immediately visible, since it is not in focus. - ControlDesk hangs while trying to repeatedly change and reload different configurations in an experiment, one after the other. - In certain cases CAN Monitoring does not display changed signal values correctly. f. Miscellaneous - An incorrect error message is returned if the animation mode is selected when no processor board is assigned. - APH (Advanced Parameter Handling) does not support umlauts in model paths. - Dual monitor problem: the ControlDesk windows which were on the 2nd monitor are invisible when the 2nd monitor has been turned off and ControlDesk restarted, since they have not been repositioned on the main monitor. - Pressing the application key does not open the context menus of the Log Viewer. - The real-time application crashes in certain cases if ModelDesk downloads parameters. 3. Limitations ---------------------------------------------------------------------- No known limitations of this patch. ---------------------------------------------------------------------- End of File