| | 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. |
|