Pro-FX: Configure Release 1.0.5 (AxisPro 2.1.13.5)(J1939 001.003 Build 0001)(CANopen 002.004 Build 0001) Latest Fixes ------------ AxisPro 2.1.13.5 - Messages decoding event codes incorrectly - OD Configurator - if f/w sends an abort code for modified values, the abort code gets saved as the new value - Monitor Output - Clicking Tools -> Monitor output creates a new instance always - OD configurator gives error for minimum int32 entry in hexadecimal - TPDO widget when user presses "ok" the event timer box does not synchronize with rate drop-down - Event Messages - Warning, Error, Critical are not reflected on Pro-FX: Configure Startup - Detect ECU does not reattempt for adapter driver, if driver is in use by PCAN Viewer - ProFx -dataplot can't dispaly proper data for muttiple channels - OD configurator: Not able to save extreme values for certain parameters. - Diagnostic widget: Emergency message are not populated respective buttons - OD Configurator- minimum value is not allowed in hexadecimal format Enhancements - monitor output changes for calibration Known Issues - DS408 monitor - DSC progress bar actual value for DPQ mode is not updated CANopen 2.4 Build 0001 - Added more dynamic handling of custom EDS types, this fixes an issue where some parameters could not be dataplotted. Older history =============== Release 1.0.4 (PowerPro J1939 1.3 Build 0001) (PowerPro CANopen 2.3 Build 0001) (AxisPro v2.1.13.4): Latest Fixes ------------ AxisPro 2.1.13.4 (final) - Detect ECU does not send factory key some times - Diagnostics window - High limit values for ExtCurrentSensor(1, 2, 3, & 4) are multiplied by 100 vs their actual value - Diagnostics window - Unsigned integer 16 values are not supported - Diagnostics window - The high and low limit values for pressure sensors A,B,P and T does not accept values within range. - Diagnostics Window - Mask Status column does not store and retrieve user changes properly J1939 1.3 Build 0001 - Numerous UI fixes (For consistency and small logic issues) - Fixed issue in configurator where sorting columns was enabled and caused potential data view corruption. (Sorting is now enabled and working) CANopen 2.3 Build 0001 - Fixed issue in configurator where sorting columns was enabled and caused potential data view corruption. (Sorting has been disabled until the next release) Release 1.0.3 (PowerPro J1939 1.2 Build 0005) (PowerPro CANopen 2.2 Build 0006) (AxisPro v2.1.13.4): Latest Fixes ------------ CANopen 2.2 Build 0006 - Added auto-update mechanism (Only if installed via standalone Advanced Installer package) J1939 1.2 Build 0005 - Added auto-update mechanisms (Only if installed via standalone Advanced Installer package) - Improved file dialog filter for SYSTEM level 'load from disk' - only SDAT files are relevant at this level AxisPro 2.1.13.4 - ProFx stop working - Crash in DS408 - Graphics Editor while entering values less than 1 - Heartbeat timeout check should not performed if Valve is connected and communication is happening - Traffic Monitor shows same message multiple times - DS408 monitor widget actual value progress bar does not update - DS408 graphics Actual value and Control Deviation values incorrectly displayed - DS408 control widget - exception when entering setpoint via keypad - DS408 graphics parameters access and type - DS408 graphics discrepancies - DS408 Graphics issues - TxPDO widget not handling sync generation properly - TPDO mapping errors - Dataplot "Fixed Setup" buttons do not enable transmissions - DS408 graphics: Signed int 8 type parameters not storing negative values. - Data plot saved config causes crash and does not load properly - PDO widgets, choose the widget twice from menu bar and "ON/OFF" buttons are disabled - DS408 control widget does not always rescale the setpoint slider when changing modes - OD Configurator - Exception dialog while monitoring valve in DSC mode - OD-Configurator: Screen needs to be resized to update the scrollbar - DS 408 graphics: entering values in the parameters list does not function properly. - ds408 graphics: some parameters not saving the entered values - Sync generator auto mode enables sync transmissions when no PDOs are synchronous - DS408 graphics - value displayed in wrong type - DS408 Control - Selection change of 'Device control mode' takes 1-2 sec time to populate 'Device Mode' - OD configurator gives error for minimum int32 entry in hexadecimal - Hearbeat messages are slowing up the successing message - Dataplot: unhandled exception when we click on blank space on 'save file' window - Traffic monitor overlaps different messages in FIXED mode Enhancements - DS408 Graphics - New actual values for DPC, DSC and DFPC - DS408 Control - Change the existing demand range [-0x3FFF8000 to 0x3FFF8000] to [-120000000 to 120000000] - reset of valveFx does not always send service or factory key - SDO message length shall be 8 byte instead of 4 bytes - Release tasks for 2.1.13.4 - DS408 graphics overhaul - Change the diagnostic module - OD Configurator - Changes for modified diagnostic objects (Changes after F/w - Nov 18 baseline) - bootloader renaming - PDO widgets attempt to enable a disabled PDO - diagnostics: Making the readonly indexes writable for factory user - Traffic Monitor to allow copying of entire data - TxPDO Screen - Clicking 'Configure' should read TPDO configuration - Data plot configuration screen does not have labels for all fields (columns) Known Issues - TxPDO configuration screen - Parameter index is not updated when parameter name combobox is open and selection is changed - Detect ECUs does not resend service or factory keys. When user runs ‘Detect ECUs’ multiple times (30 – 50 times) factory key is not sent 10% times. Identified cause – Protocol error due to Pro-FX: Configure. Workaround – Click ‘reset node’ Release 1.0.2 (PowerPro J1939 v1.2 Build 0004) (PowerPro CANopen v2.2 Build 0005) (AxisPro v2.1.13.3): Latest Fixes ------------ CANopen 2.2 Build 0005 - Added new Events.txt and changed file parser to better support some blank lines (Where tab-delimited) J1939 1.2 Build 0004 - Added new Events.txt and changed file parser to better support some blank lines (Where tab-delimited) AxisPro 2.1.13.3 - Device detection delay in populating device tree - DS408 graphics : actual value displayed should be object 0x6601 - Disable ckeckbox on PDO screens toggles on click of Configure button. - CANBus buffers are not being cleared upon launch of ValveFx - ValveFx floods bus by sending TPDO1 at 3 ms interval - Cosmetic changes in about dialog after adapting GenTest changes - Known Issues - ValueCAN APIs are not cleaning up the CANBus buffers upon launch of ValveFx Release 1.0.1 ------------- - Updated the Pro-FX Launcher to 001.002 Build 0001 (Fixes flicker issues) - Updated CANL2.DLL to latest from Softing (V5.16SP1 drivers) AxisPro 2.1.13.2 - Changing device control mode in DS408 Control crashes AxisPro - Factory update inserts factory eds with name that is not recognized by revised Pro-FX - DS408 Graphics crashing when revoked 3-4 times - Change product name 'ValveF(x)' to 'Pro-FX: Configure' at all places - AxisPro Pro-FX: Configure changed to Pro-FX: Configure AxisPro CANopen 2.2.0001 - Re-branded to Pro-FX:Configure - PowerPro CANopen J1939 1.2.0001 - Re-branded to Pro-FX:Configure - PowerPro CANopen AxisPro 2.1.13.1 (formerly Saturn) - DS408 graphics improvements - Crash in DS408 control while changing the mode from ‘DSC’ to ‘VSC’ - Monitor output configuration - Special char - Crash issue - Monitor output configuration - Crash issues - Adapter typo on "Configuration - Options" screen - clean up DS408 graphical configurator - detect ECUs does not resend service or factory keys - customized can message is disabled when no valve is detected CANopen 2.1.0049 - Small change to the softing CAN handling, if a card is removed mid-session and Valve Fx reset, the error message was incorrect J1939 1.1.0040 - Same change to the softing CAN Handling as for CANopen - Fixed a graphical issue where the system control widget appeared to default to ON if you switch it on, then close/re-open the widget - Fixed minor logic issue where resetting Valve Fx any highlighted node in the Appbar treeview required clicking twice before actioning CANopen 2.1.0048 - Fixed Pressure/Position OD Types, these where hardcoded as 12 bit contained types, they are actually 32bit signed ints with scaling (in the case of pressure at least) - Fixed bug where Int16/UInt16 CANopen types where also being wrongly decoded as they had their container bit width set to 32 (Caused PDO Setting issue) - Updated the 2.2 'Full' EDS as supplied by Radcliffe Brown. CANopen 2.1.0047 - Fixed issue where user could initiate a 'save/load to/from system' when the VSM was not present J1939 1.1.0039 - Fixed issue where Service Names would not always appear at startup - AIrbleed/Training are now aborted if the widgets are closed. - Added user choice when overwriting a dat file if you want it overwritten or merged. - Fixed Event Message Widget (Broken in 1.1.0018) - Added additional test in file loading to prevent attempts to change read only values (Only occurs if DAT files are hand edited and the acccess level changed) J1939 1.1.0037 - Small fix to the remote interface, ensure values for reads/writes going out are formatted in the native VVSI types - minor layout and GUI logic fixes made to most controls (Window re-instatement handling, control logic, etc) CANopen 2.1.0046 - Minor GUI Layout/Logic Changes made to CV Monitor/PV Monitor/Configurator/Traffic Monitor J1939 1.1.0035 - Fixed dataplot config issue where invalid parameter names where not being reported to the user - Fixed the label logic in the dataplot setup - Removed some maximise buttons from various forms inline with CANopen - Tidied up the CV Control logic, fixing the issue of the demand controls disappearing sometimes. CANopen 2.1.0045 - Fixed the label logic in the dataplot setup CANopen 2.1.0044 - Fixed major issue where the read of a complete system would lead to random parameters not being read. - Fixed DCF Installer - Fixed upgrade installation's shortcut directory to include 'Eaton' as a folder, and consistent with the Full install. CANopen 2.1.0043 - Made configurator display/input of Hex values consistent with J1939 (0x signifies hex value for display and input) - Made some minor consistency changes to form layouts - Made some minor NODE string usage more friendly (removed NODE_) J1939 1.1.0033 - Fixed old issue where the CV Is not recognised if the system is powered up after Valve Fx - Added new remote interface commands to allow client to show/hide/close Valve Fx CANopen 2.1.0042 - Fixed minor layout issues J1939 1.1.0032 - Fixed some minor form layout issues - Added a new 'development' mode for some additional features to be used by internal engineering only - Added a 'special value' automatic entry for New Physical Layout and Airbleed/Training Done flags. - Added code to trap reported dataplot crash on exit - Fixed the usage of "NODE_X" labelling in high level forms CANopen 2.1.0041 - Updated OD V2.2 'full' to latest from Radcliffe Brown - Added a new 'development' mode for some additional features to be used by internal engineering only - Added a 'special value' automatic entry for New Physical Layout and Airbleed/Training Done flags. - Added code to trap reported dataplot crash on exit J1939 1.1.0030 - Fixed events.txt file (had 2 events on 1 line) - Added DEC/HEX display of data in configurator (Inline with CANopen version) - Fixed bug where signed integers failed to accept 0x formatted hex user input CANopen 2.1.0040 - Fixed parsing of 'pressure' types (Type is signed, was being treat as unsigned) - Added parsing of CV/PV State for DCF/MDCF Files - Fixed DCF/MDCF Creation missing parameter values (Was tied to defaultvalue field that doesn't always exist, now tied to DataType field) J1939 1.1.0028 - Fixed Airbleed/Training (and Event messaging) - Added 'raw' mode to the CAN Traffic monitor, and tidied up the formatting for all modes - Added more robustness to Softing CAN Code, has negligible impact on performance CANopen 2.1.0039 - Fixed issue where Layouts can be changed mid read/write - Updated FULL eds for OD2.2 to ensure pressure/position sensors and oil type parameters use the correct type definitions - Added more robustness to Softing CAN Code, has negligible impact on performance J1939 1.1.0027 - Fixed reported issue where Main Tools Menu was not being updated correctly so could not invoke any control/monitor/dataplot widgets from this menu (J1939) - Added new remote interface (Supports Read/Write and Valve Fx Status mechanisms) General Valve Fx Improvements - J1939 1.1.X - New CAN Layer removes Noregon RP1210 interface - Supports Softing CARDS + ValueCAN3 USB devices - CAN Status bar added to bottom of the main screen - New System view in Configurator with Load/Save to new SDAT format - CANopen 2.1.X - New CAN Layer removes Noregon RP1210 interface - Supports Softing CARDS + ValueCAN3 USB devices - CAN Status bar added to bottom of the main screen - Now supports dynamic OD loading according to system - Supports multiple OD types of the same OD Version (Requires Engineering Access) - Improved DCF/MDCF usage Pro-FX GENERAL RELEASE NOTES ----------------------------------------------------------------------- CAN Cards - We use a direct to API method of interfacing to CAN Cards in this release (as opposed to brokering through the Noregon RP1210 API in previous releases) - This pre-installs the necessary API DLL's for Softing and ValueCAN - For information, the following DLL's are used - For softing cards [Install DIR]\CANL2dotNET.dll [Install DIR]\CANL2.DLL [Install DIR]\CANusbM.DLL - For ValueCAN3 USB Cards [SYSTEM32]\icsneo40.DLL - You are still required to install the CAN Card drivers from the manufacturer, this version has been tested using The lastest drivers at the time of release Softing Driver v5.16 ICS (ValueCAN3) Driver dated 27th October 2009 NOTE 1: Installation and First usage. - On first running Pro-Fx, you will have to manually select which CAN Card you are using, via the Configuration->Options menu item. - Pro-Fx will report an error when no valid CAN Card is selected or drivers/API DLLs are not in the required places. NOTE 2: Using multiple EDS Files in PowerPro CANopen - The naming convention must be "OD_Vx.y_Ultronics ZTS16_name" - The 'name' value will be shown in the drop down list for that OD version when in engineering mode. - If no 'name' is specified, it will appear as 'DEFAULT' (These are automatically selected for a non-engineering version of Valve Fx) NOTE 3: System Load/Save in PowerPro J1939 - You can now click on 'system' in the appbar and it will read all parameters for every node in to the configurator window. - Clicking "Save To File" will save the parameters to an SDAT file (System Data File), you can also "Load From File" in the same format - You cannot load standard .DAT files whilst in the system view - You can load an SDAT file at any level, it will match parameters fully by node/param index when looking for matches with the current configurator view NOTe 4: DCF/MDCF usage in PowerPro CANopen - You can now save to an MDCF at any lower level - Cross PV loading has been reinstated (i.e. load PV2 file data when viewing PV1 in configurator), A warning dialog is displayed - You can also load from DCF/MDCF at any level