#7
#8
T(USDT-SF)
$241
$04
$2C
$F7
$00
$0E
---
---
---
N(USDT-SF)
$641
$02
$6C
$F7
---
---
---
---
---
The UUDT response to a $AA service request for message $F7, would look like Table 122:
Table 122: UUDT Response Message Format for Example 2
T = Frame Sent By Tester, N = Frame Sent By Node; shaded region indicates PCI
Frame Type CAN Id
#1
#2
#3
#4
#5
#6
#7
#8
N(UUDT)
$541
$F7
$xx
---
---
---
---
---
---
8.10.6 Node Interface Function.
8.10.6.1 Node Interface Data Dictionary (Table 123).
Table 123: Node Data Dictionary of DynamicallyDefineMessage Service Pseudo Code
Variable/Meaning
Values
message_data_length
Security_Access_Unlocked
Security_Access_Allowed
Reference Common/Global
Pseudo Code Data
Dictionary For Definition Of
These Flags/Variables
valid_request
This is a local flag which is used to keep track of whether or not the request
message is OK to process.
YES/NO
invalid_PID
This is a flag used to keep track of whether or not all of the PIDs in the request
message are supported by the device.
YES/NO
total_length
This is a counter used to keep track of the number of data bytes contained within
a DPID. A DPID can contain a maximum of seven data bytes. As each PID in the
request message is processed, the number of bytes needed to transmit that PID
in the frame is added to this counter.
$01 thru $07
--``,,``````,``,,``,,,`,`,`,,-`-`,,`,,`,`,,`---
Page 145
Do'stlaringiz bilan baham: |