==================================================================== = Release notes for FASTware 5.4 (from version 5.3 Service Pack 2) = ==================================================================== FBACIO-8 driver =============== Updated version (FbAcio8.sys Version 5.4.0.0) The main modifications are: 1- Corrected the problem of occasionally wrong values read (access from Analog input and Encoder) 2- Corrected problem with signed Analog input value. 3- Removed the forcing of symetric values of minimum and maximum input ranges. 4- Corrected some problem that occurs in simulation mode. 5- Corrected step problem when using variable value. FBAINP-8 driver =============== Updated version (FbAinp8.sys Version 5.4.0.0) The main modifications are: 1- Corrected the problem of occasionally wrong values read (access from Analog input) 2- Removed the forcing of symetric values of minimum and maximum input ranges. 3- Corrected problems of minimum and maximum value convertion in simluation mode. 4- by-pass bug in firmware (150002B), in the first read cycle the input 0 value is wrong (37924) 5- Corrected step problem when using variable value. FBAJTC-8 driver =============== Updated version (FbAjtc8.sys Version 5.4.0.0) The main modifications are: 1- Corrected the problem of occasionally wrong values read (access from Analog input) 2- Removed the forcing of symetric values of minimum and maximum input ranges. 3- Corrected problems of minimum and maximum value convertion in simluation mode. 4- Store now 0 to initial read value for simulation FBAOUT-8 driver =============== Updated version (FbAout8.sys Version 5.4.0.0) The main modifications are: 1- Removed the forcing of symetric values of minimum and maximum input ranges. 2- Corrected negative ramp in simluation mode 3- Set 2048 to init value in simulation mode FBAXIS-2 driver =============== Updated version (FbAxis2.sys Version 5.4.0.0) The main modifications are: 1- Corrected the problem of occasionally wrong values read (access from Encoder input) 2- Removed the forcing of symetric values of minimum and maximum input ranges. 3- Corrected some problem that occurs in simulation mode. FBINC-4 driver ============== Updated version (FbInc4.sys Version 5.4.0.0) The main modifications are: 1- Corrected the problem of occasionally wrong values read (access from Encoder input) 2- Removed the forcing of symetric values of minimum and maximum input ranges. 3- Corrected step problem when using variable value. FBLINP-32 driver ================ Updated version (FbLinp32.sys Version 5.4.0.0) FBLIOM-32 driver ================ Updated version (FbLiom32.sys Version 5.4.0.0) The main modifications are: 1- Corrected problem when using Lout extension without Linp extension FBLOUT-32 driver ================ Updated version (FbLout32.sys Version 5.4.0.0) FBPCI-1A driver =============== Updated version (FbPci1a.sys Version 5.4.0.0) The main modifications are: 1- Corrected problem when terminating FASTware. 2- Corrected FASTbus-I timing depending of bus length. 3- Added display in the log file of the Node board present on the bus. 4- Added a check to see if there is a maintenance utility running. 5- Reset the FASTbus when terminating a FASTware application. FBVIRTUAL driver ================ Updated version (FbVirtual.sys Version 5.4.0.1) ActiveX FwpANEL =============== Updated verion (FwPanel.ocx Version 5.4.0.0) The main modifications are: 1- Added display of for ever loop function name when Stopping due to process task loop. 2- Removed backgroud border around the Panel icon (in on Draw and RefreshIcone). 3- Change default value for TaskName property to Fastware.sys (was only Fastware). 4- Corrected FwSetPoint method. 5- Added Automatic refresh in logic inputs outputs window. 6- Added modification of Inputs in logic inputs outputs window. 7- Added Cancel modification button in logic inputs outputs window. 8- Added display of Fastware value (with I/O pin value) in logic inputs outputs window. 9- Changed the way to change value with the double-click in logic inputs outputs window. 10- Validate and Cancel buttons are not shown if not in Unsecured mode in logic inputs outputs window. FASTware Development software: ============================== Updated version (FwSysDev.exe Version 5.4.0.0) The main modifications are: 1- Corrected problem when Visual Path is greater than 500 chars,max size is now 1000. 2- Added support to Visual C++ Toolkit 2003 (free) compiler. 3- Added support to "FwSysdevCompDir" Environment variable to define a specific compiler directory. 4- Modified Lexical check: Reject the "++", "--" and "<>" operators. 5- Removed unused menu "Reset I/O" on I/O. 6- Improved the dialog box "Analog I/O Configuration". 7- Added the initialization of Boolean Variable. 8- Set Raisind Edge as default when creating a new action. 9- Initialize Name "Network (#1)", Interface Type "FBPCI1A_1" and Timebase "1000" when creating a new Network. 10- Initialize Global type to "Boolean var" when creating a new global. 11- Added the possibility to use data base file extension fwsrc (FASTware Source). 12- Corrected problem Open/Close was very slow after an update data base. 13- Improved verification of used items in creation and modification operations. 14- Added the possibility to Confirm propagate rename when modifying names. 15- Removed leading spaces when entering new records. 16- Support now oppening FwSysdev by drag-and-drop source file or double-click (.fwsrc or .mdb). 17- Do not request license key after an install if the registred key is already valid. 18- Added "Delete I/O" menu on InOutItem. 19- Corrected the compilation error display: the error texts shown after re-compilation was always the same. 20- Removed menu on I/O if it is "To be defined" 21- Added the possibility to use the control key to copy item when using "drag and drop" 22- Removed the "New Root Software" command. 23- Clear right list view if an item without child is selected. 24- Display parent item when item of certain type (the one that never have child: SoftwareItem, StepItem, GlobalItem, ActionItem and OptionDefItem) is selected. 25- New item are not automatically selected, to facilitate insertion of more than one items. 26- When a new item is created, it is placed at the end of the list. 27- Added menus to select the parent item in the tree view. 29- Removed menu on Network if it is "To be defined". 30- When a new element is created, automatically call the edit window. 31- Added Edit menu for almost all elements. 32- Deleted a new created Item if the cancel button is click on the configuration window. 33- Update Tree view Icons when an item is modified (to update Used/Unused status) 34- New Icons for the tree view, like "Selected Unused I/O". 35- Added a Delete entry in the main menu (and in tool bar). 36- Added the possibility to create a new item from its future brother. CheckBusUtility: ================ Updated version (CheckBusUtility.exe Version 1.36.0.0) The main modifications are: 1- general improvement of the program. Process2k ========= Updated version (Process2k.lib version 5.4.0.0) The main modifications are: 1- Function with delay: if the delay expires at the same time the condition is changing, the function does not change anymore. 2- Changed the Process Task Stop status due to never ending loop: Give a function pointer that is in the never ending loop. 3- Removed Loading/Initializing/Stopping messages in the text log. 4- Uninstall IRQ routine if an error occurs when initializing the network. FASTbus update firmware utility: ================================ Updated version (FbUpdate.exe version 1.2.0.0) The main modifications are: 1- general improvement of the program.