ADVANCED VEHICLE TECHNOLOGIES, Inc.
AVT-852 Firmware Version Descriptions
Updated: 16 May 2011
Version 0.1
Initial release: 24 May 2010
Refer to AVT-85x User's Manual for complete information.
Version 0.2
Limited release: 24 May 2010
Taken from version 0.1.
Special for a customer. Lots of changes.
Refer to the special version of the User's Manual for complete information.
Version 0.3
General release: 30 July 2010
Taken from version 0.1
VPW mode only:
Added the function: "Mask/Match/Respond." New commands:
5x 75: Query/define the mask bytes. Default values are $FF. Maximum of
$0C bytes.
5x 76: Query/define the match bytes. Default values are $00. Maximum
of $0C bytes.
5x 77: Query/define the response bytes. Default values are $00. Maximum
of $0F bytes.
5x 78: Query/disable/enable the function. Default is disabled.
Operational description: Define the mask bytes, define the match bytes,
define the response, and enable the command. When any message is received
from the VPW network (including messages transmitted to the network by this
device), each byte of the message is logically "ANDed" with a mask byte and
compared to the match byte. This is done in byte order starting with the
first byte of the message. If the message is shorter than the number of defined
mask and match bytes the test immediately fails. The message can be equal
to or longer than the defined number of mask and match bytes. If all match
bytes compare successfully then the response is executed as a command by
the AVT-85x interface. The manual will be updated as soon as possible. Questions
?? - contact me.
CAN mode only:
Changes to ISO15765 processing algorithms. If the AVT-85x unit is transmitting
a multi-frame message to the CAN network and it receives a flow control frame
with value $00 in the separation time field, the AVT-85x interface will
transmit CAN frames as quickly as it can. Empirical measurements indicate
approximately 275 microseconds between CAN frames.
(Note: in previous versions of firmware, if the AVT-85x interface received
a $00 in the flow control separation time, it would set that value to $01
milliseconds.) In cases where the receiving module sets the flow control
separation time to $00, the rate of transfer can, theoretically, be improved
by a factor 3 or more.
Version 0.8 (0B)
General release: 6 December 2010
Taken from version 0.3
Corrected problems in how LIN receive buffers were processed.
Corrected problems in LIN periodic messages.
CAN mode: Added the "ATD Monitor" function. Refer to the manual supplement:
AVT-85x ATD Monitor.
Version 0.9 (0B)
General release: ~22 January 2011
Taken from released version 0.8 (0B).
Changed the ATD Monitor function to only look at messages that have been
ISO15765 processed. In other words, the function only operates on
messages when ISO15765 mode is enabled.
Version 1.0 (0A)
General release: ~12 April 2011
Taken from released version 0.9 (0B)
CAN mode: Added a new ISO 15765 processing mode. ISO 15765 processing
now has three modes: Mode0 is completely disabled. Mode1 is what
existed previously which is all message passing through the AVT-85x interface
were assumed to be and subjected to ISO 15765 processing. The new Mode2
requires the user specify a receive (from the CAN network) ID. Only
those messages matching that ID are subjected to ISO 15765 processing. As
for transmitting messages onto the CAN network - in Mode0 and Mode2 - if bit4
of the CAN channel byte of the transmit command is set (=1) then the message
is ISO 15765 formatted before being transmitted. If bit4 is clear (=0)
then the message is transmitted onto the CAN network "as-is".
As of 14 April 2011, the AVT-85x User's Manual has been updated and posted
to reflect all the changes up to and including those of this version release.
Version 1.1 (0A)
General release: 16 May 2011
Taken from released version 1.0 (0A)
KWP operations (in CAN mode and KWP mode).
Corrected an issue where the AVT-85x would rarely transmit an extra byte
onto the K-line after completing the transmit message.
Version x.x
General release: xxx
Taken from version xxx
xxx
Version x.x
General release: xxx
Taken from version xxx
xxx
Version x.x
General release: xxx
Taken from version xxx
xxx
Site Map