Interpreters Document



Download 6,14 Mb.
Pdf ko'rish
bet129/213
Sana03.04.2022
Hajmi6,14 Mb.
#525844
1   ...   125   126   127   128   129   130   131   132   ...   213
Bog'liq
dps Interpreters

Request 
Byte
Value 
Byte Description 

1 + N 
Length of request from byte 5 up to checksum (not included) 

36 
Transfer Data request service ID

XX 
Data address information - High byte

XX 
Data address information - Middle Byte

XX 
Data address information - Low byte

XX 
Data byte 1 


The pseudo code below explains how the data portion of this request is filled 
8 + N 
XX 
Data byte N (N <= 251) 
9 + N 
CS 
1 byte request checksum
Set High byte of memory address to MidHigh byte of address information 
Set Middle byte of memory address to MidLow byte address information 
Set Low byte of memory address to Low byte of address information 
Endif 
Find the calibration file with ID of AC0 
Do while more calibration file to transfer
If this is the last packet of a file to transfer
Change data packet length to size of last packet 
Copy the remaining data into the data area of buffer 
If AC3 is $03 or $43 
Calculate checksum and move as data packet checksum byte 
Move packet length as data packet message length 
Endif
Else
Copy the next packet of data into the data area of buffer
Endif 
If AC3 is $03 or $43 
Calculate checksum and move as data packet checksum byte 
Move packet length as data packet message length 
Endif
If exception value AC3 is greater than or equal to $80
Increment packet address by number of bytes transferred 
Endif 
Calculate checksum and copy into the Transfer Data Request 
If AC3 is $40, $41, $42, $43, $C0 or $C1 
Build Transfer Data Request as indicated below 
Request 
Byte
Value 
Byte Description 

80 
Format byte for physical addressing 

## 
Global target byte 

## 
Global source byte 

12 
Length of request from byte 5 up to checksum (not included) 

34 
Request Download Request Service ID

XX 
Global address - High byte

XX 
Global address - Middle byte

XX 
Global address - Low byte

00 
Data Format Identifier 
10 
XX 
Uncompressed memory size - high byte
11 
XX 
Uncompressed memory size - middle byte
12 
XX 
Uncompressed memory size - low byte
CameraLoops.com



1993-2011 General Motors Company, GM Customer Care & Aftersales. All Rights Reserved.
Page
151 
Note: 
Increment Global address
(continued)
If remaining data is less, use number of remaining bytes for Uncompressed memory size 
Calculate checksum and copy into the Request Download service request
Send the Request Download request and expect a response 
If an error occurred
End the routine download
Endif 
Endif 
Send the Transfer Data Request and expect a response (up to 10 bytes) 
If AC3 is $40, $41, $42, $43, $C0 or $C1 
Build Request Transfer Exit Request as indicated below 

Download 6,14 Mb.

Do'stlaringiz bilan baham:
1   ...   125   126   127   128   129   130   131   132   ...   213




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish