EFILive Home Page | Downloads | Support Forum
Home
Up
 

 

 

Known bugs list - EFILive V4

Report: EFI4.5-0024
Description Dashboard gauges not responding to monitored data.
ALDL data not responding to logged data.
DTC's not responding to logged data.
Bit flags not responding to logged data.
Reported by Lee Lemoine
Date Jan-2002
Problem Bug fix EFI4.5-0022 was not as successful as it should have been.

The function MonitorDetailChanged which is responsible for updating the display was not assigned to the OnMonitorDetailChanged event.

Solution The function has been assigned correctly to the event.
Version This problem is resolved in V4.5.2 build 270 and later.
Temporary workaround None.

 

Report: EFI4.5-0023
Description Creating macros with too many items would cause an 'Unrecoverable Error' to occur.
Reported by Anonymous
Date Jan-2002
Problem If macro items were repeated in a macro the "picklist" of attributes that could be selected for dash gauges or chart series, would be appended to multiple times. This was overflowinf the 512 limit of pick list items.
Solution Now even if macro items are repeated they are only added once to the picklist.
Version This problem is resolved in V4.5.2 build 270 and later.
Temporary workaround Do not create macros with the same macroitem repeated too many times. Keep the number of picklist items below 512.

 

Report: EFI4.5-0022
Description Dashboard gauges not responding to monitored data.
Reported by Anonymous
Date Jan-2002
Problem Appears a line of code was accidentally removed prior to the release build.
Solution The code was replaced.
Version This problem is resolved in V4.5.1 build 260 and later.
Temporary workaround None.

 

Report: EFI4.3-0021
Description DisplayMin..DisplayMax and AlarmMin..AlarmMax are calculated incorrectly when a negative factor is used to scale an attributed.
Reported by Anonymous
Date Jan-2002
Problem The maximums and minimum naively calculated min when raw byte=0 and max when raw byte=255. This is not true when the factor is negative.
Solution The max and min values are swapped if factor is negative.
Version This problem is resolved in V4.5.1 build 256 and later.
Temporary workaround Manually select the DisplayMin..DisplayMax and AlarmMin..AlarmMax values

 

Report: EFI4.3-0020
Description Dash board gauges do not scale correctly.
Reported by Anonymous
Date Jan-2002
Problem Dash gauges were not recalculating the min/max and step for the scale display.
Solution The gauges now call the recalculation routines as required.
Version This problem is resolved in V4.5.1 build 256 and later.
Temporary workaround Right click the offending gauge and select properties, then click OK - this will cause the recalculation routines to be invoked.

 

Report: EFI4.3-0019
Description Notes appear on the chart display when no notes are defined.
Reported by Slepp Lukwai
Date Aug-2001
Problem DTC's and Bit Flags can be set up so that not ALL 8 bits are defined. The "notes generation" routine was incorrectly using the bit number as an index into the array of defined bits, instead of the line number.
Solution The "notes generation" routine now uses the line number to index into the defined DTC's or BitFlags.
Version This problem is resolved in V4.3.3 build 203 and later.
Temporary workaround Define exactly 8 bits for each DTC and/or Bit flag. Set the description to "Unused" to prevent display on unused bit flags or DTC's.

 

Report: EFI4.3-0018
Description Raw values not  displaying correctly on the ALDL tab page
Reported by Alex Weyermann
Date Sep-2001
Problem Programmer brain fade. 
Solution Raw values now display correctly on the ALDL tab page
Version This problem is resolved in V4.3.3 build 203 and later.
Temporary workaround Change the attribute type from raw to scaled and set the factor to 1 and the offset to 0.

 

Report: EFI4.3-0017
Description selecting Com Port 2 actually selects Com Port 1.
Reported by Alex Weyermann
Date Sep-2001
Problem The drop down list box used for com port selection was zero based. That meant selecting the first item in the drop down list actually tried to select com port 0. Since com port 0 is always invalid it was silently changed to com port 1. If however com port 2 was selected it was actually selecting com port 1. 
Solution The drop down list box now selectes the correct com port number.
Version This problem is resolved in V4.3.3 build 203 and later.
Temporary workaround Select the com port one higher than the one you actually want.

 

Report: EFI4.2-0016
Description EFILive V4 fails with an "Illegal Operation" error if no printers have been installed.
Reported by Many users
Date May-2001
Problem EFILive V4 attempted to determine the default printer settings at start up. 
Solution The default printer settings are not retrieved until a request to print occurs
Version This problem is resolved in V4.3.2 build 195 and later.
Temporary workaround Install at least one printer.

 

Report: EFI4.2-0015
Description Diagnostic trouble codes can not be edited.
Reported by Testing
Date 15-May-2001
Problem The "read-only" flag accidentally was switched on for the diagnostic trouble codes editor window.
Solution The "read-only" flag has been removed.
Version This problem is resolved in V4.3.1 build 187 and later.
Temporary workaround There is no temporary work around.

 

Report: EFI4.2-0014
Description Stream attributes of type "Raw" were not being displayed correctly.
Reported by Starr Performance
Date 14-May-2001
Problem All attribute types were incorrectly being processed as "Scaled values". This meant that if the factor was 0 then the raw value (and the DTC's Bit flags and Enumerations) would be set to 0 as well.
Solution Now, only Scaled values are multiplied by factor and added to offset.
Version This problem is resolved in V4.3.1 build 187 and later.
Temporary workaround Change the attribute type to "Scaled value", set the factor to 1 and the offset to 0.

 

Report: EFI4.1-0013
Description When using Windows 2000, connected to a VT series II Commodore, Windows 2000 was interfering with the security negotiations between the BCM and the ECM which prevented the vehicle from starting.
Reported by Testing
Date 4-May-2001
Problem Windows 2000 scans for new hardware whenever EFILive relinquishes control of the com port. Windows 2000 probes the com port in a lame attempt to discover "if new hardware had been plugged into the com port". The funny thing was that the VT series II Commodore was "identified" by Windows 2000 as a serial mouse/trackball device.

The /noserialmice boot.ini setting does not seem to correct this problem.

Solution EFILive now opens the com port immediately and does not relinquish control until EFILive V4 is closed. This prevents Windows 2000 from probing the com port (while EFILive V4 is running) and messing up the communications on the Aldl bus.
Version This problem is resolved in V4.2.1 build 140 and later.
Temporary workaround There is no temporary work around.

 

Report: EFI4.1-0012
Description ALDL data display and logging fails when DTCs or Bit Flags are defined but not all 8 bits are specified.
Reported by Ross Myers
Date 22-Apr-2001
Problem The wrong subscript was being used to access the DTC/Bit flag array.
Solution The DTCs/Bit Flags are now accessed correctly even when only a subset of bits is specified.
Version This problem is resolved in V4.2.1 build 140 and later.
Temporary workaround Specify all 8 bits (0-7) for each DTC and Bit Flag - set the unused bit's descriptions to UNUSED to prevent them being displayed/processed.

 

Report: EFI4.1-0011
Description Changing the y-axis scale does not cause the data series' to be rescaled accordingly.
Reported by Ronnie Trigg
Date 31-Mar-2001
Problem The charts were not being refreshed correctly after changing the y-axis range.
Solution The Charts are now refreshed appropriately.
Version This problem is resolved in V4.1.1 build 123 and later.
Temporary workaround No temporary workaround.

 

Report: EFI4.1-0010
Description License expiry dates rely on the date separation character being set to / under Regional Settings in the Control Panel. 
Reported by Nick Golubev
Date 27-Mar-2001
Problem License expiry dates were processed with the assumption that the date separator character was set to /.
Solution The date separator character may now be set to any character. 
Version This problem is resolved in V4.1.1 build 123 and later.
Temporary workaround Change the short date separation character to / under Regional Settings in the Control Panel.

 

Report: EFI4.1-0009
Description The "Display more info..." right mouse button menu option for macro items, incorrectly displays the frame for iteration 1 instead of iteration 0. This means that any request using the address placeholders, :B4, :B3, :B2 or :B1 will show a sample frame that matches what the second frame will be rather than the first. The correct frame sequence will still be sent - its just the display info that is wrong.
Reported by Dale Klein
Date 24-Mar-2001
Problem Frame 1 was being calculated for the display instead of frame 0.
Solution Frame 0 is now displayed.
Version This problem is resolved in V4.1.1 build 123 and later.
Temporary workaround No temporary workaround.

 

Report: EFI4.1-0008
Description Trying to include more than 128 bit flags and diagnostic trouble codes in a single macro will cause an "Access violation..." error dialog box
Reported by Dale Klein
Date 24-Mar-2001
Problem EFILive only allowed room for 128 bit flags and DTC's. There was no bounds checking to ensure a limit of 128 so any attempt to include more caused an access violation. (Array index out of bounds)
Solution Now up to 256 bit flags and DTC's can be displayed. Bounds checking has been implemented and will fail silently if more than 256 bit flags or DTC's are present in the macro.
Version This problem is resolved in V4.1.1 build 123 and later.
Temporary workaround No temporary workaround.

 

Report: EFI4.1-0007
Description When editing vehicle definition attributes the attribute icon and type are not changed when selecting a different attribute type.
Reported by Testing
Date 10-Mar-2001
Problem The tab page "changed" event was not being invoked when the tab page was changed.
Solution The tab page "changed" event is now invoked appropriately.
Version This problem is resolved in V4.1.1 build 101 and later.
Temporary workaround No temporary workaround.

 

Report: EFI4.1-0006
Description Chart display becomes corrupted after if EFILive V4 is started up in a non-maximised state and then maximised
Reported by Testing
Date 10-Mar-2001
Problem Unknown
Solution N/A.
Version This problem is currently unresolved.
Temporary workaround Select the charts' tab page prior to maximising the window.

 

Report: EFI4.1-0005
Description EFILive V4 only searches for three byte heartbeat frames - some chatter sequences may include heartbeat frames that contain more than three bytes.
Reported by Ronald Trigg
Date 07-Mar-2001
Problem EFILive V4 incorrectly assumed ALL chatter sequences would contain at least one 3 byte heartbeat.
Solution The heartbeat may now be specified by supplying as many or as few of the heartbeat frame's bytes as required. EFILive will also detect heartbeat frames that are longer than 3 bytes when performing "Detect chatter".
Version This problem is resolved in V4.1.1 build 101 and later.
Temporary workaround No temporary workaround.

 

Report: EFI4.1-0004
Description Load/save chart settings doesn't load/save ruler visibility nor notes visibility on chart display.
Reported by Barry Tisdale
Date 06-Mar-2001
Problem After a change to load/save of individual chart settings, the load/save common chart settings was accidentally bypassed.
Solution Load/Save of common chart settings is now called whenever load/save of individual charts is called.
Version This problem is resolved in V4.1.1 build 101 and later.
Temporary workaround No temporary workaround.

 

Report: EFI4.1-0003
Description Selecting "Save vehicle as..." menu option does not work as expected.
Reported by Barry Tisdale
Date 01-Mar-2001
Problem The vehicle code was used to generate the the definition filename - this turned out to be counter-intuitive and a bad idea.
Solution The definition filename is now independant of the vehicle definition's code (VCode).
Version This problem is resolved in V4.1.1 build 101 and later
Temporary workaround No temporary workaround.

 

Report: EFI4.1-0002
Description The data in the scales.xml file sometimes goes missing.
Reported by Testing
Date 22-Feb-2001
Problem Unknown
Solution N/A
Version This problem is currently unresolved.
Temporary workaround Keep a backup copy of the scales.xml file.

 

Report: EFI4.1-0001
Description When the chart inspector is invoked by pressing the F2 key, sometimes the arrow keys cause the tab control to cycle through its tab pages instead of moving the chart inspector cursor.

This behaviour has also been observed in the chart properties editor.

Reported by Testing
Date 22-Feb-2001
Problem Unknown
Solution N/A
Version This problem is currently unresolved.
Temporary workaround Click on the tab page that you want to inspect with the chart inspector after pressing key-F2.
 

Copyright 1998-2006 EFILive Limited