Dev Blog
Forum
Wiki
About
NefMoto
>
Technical
>
Tuning
>
All things zwbas
Pages: [
1
]
« previous
next »
Author
Topic: All things zwbas (Read 6242 times)
phila_dot
Hero Member
Karma: +174/-11
Offline
Posts: 1709
All things zwbas
« on: November 03, 2011, 11:09:27 AM »
Some notes that I have regarding zwbas.
In the FR (AZUE) the members of zwbas array are calculated as follows:
ZWBAS[0] = ZWGRU+DZWWL+Offset
ZWBAS[1] = ZWGRU+DZWWL+Offset[(i+1) MOD Number of cylinders]
ZWBAS[2] = ZWGRU+DZWWL+Offset[(i+2) MOD Number of cylinders]
ZWBAS[3] = ZWGRU+DZWWL+Offset[(i+3) MOD Number of cylinders]
i = 0...< Number of cylinders
I am assuming that Offset[] identifies the member of dwkrz(i).
Assuming i is 0-5, I get:
ZWBAS[0] = ZWGRU+DZWWL+Offset[0]
ZWBAS[1] = ZWGRU+DZWWL+Offset[1]
ZWBAS[2] = ZWGRU+DZWWL+Offset[2]
ZWBAS[3] = ZWGRU+DZWWL+Offset[3]
ZWBAS[0] = ZWGRU+DZWWL+Offset[1]
ZWBAS[1] = ZWGRU+DZWWL+Offset[2]
ZWBAS[2] = ZWGRU+DZWWL+Offset[3]
ZWBAS[3] = ZWGRU+DZWWL+Offset[4]
ZWBAS[0] = ZWGRU+DZWWL+Offset[2]
ZWBAS[1] = ZWGRU+DZWWL+Offset[3]
ZWBAS[2] = ZWGRU+DZWWL+Offset[4]
ZWBAS[3] = ZWGRU+DZWWL+Offset[0]
ZWBAS[0] = ZWGRU+DZWWL+Offset[3]
ZWBAS[1] = ZWGRU+DZWWL+Offset[4]
ZWBAS[2] = ZWGRU+DZWWL+Offset[0]
ZWBAS[3] = ZWGRU+DZWWL+Offset[1]
ZWBAS[0] = ZWGRU+DZWWL+Offset[4]
ZWBAS[1] = ZWGRU+DZWWL+Offset[0]
ZWBAS[2] = ZWGRU+DZWWL+Offset[1]
ZWBAS[3] = ZWGRU+DZWWL+Offset[2]
ZWBAS[0] = ZWGRU+DZWWL+Offset[5]
ZWBAS[1] = ZWGRU+DZWWL+Offset[1]
ZWBAS[2] = ZWGRU+DZWWL+Offset[2]
ZWBAS[3] = ZWGRU+DZWWL+Offset[3]
I think my calculations are off somehow though.
The reasoning listed for having a four member array is due to dwell time overlapping. There are three counters used with zwbas, counter j (0-3) identifies the member of zwbas array being written into, counter i (0-5) counts cylinder numbers for reading from cylinder specific knock offsets (dwkrz(i)?), and counter k identifies the array element out to zwist.
In the FR it looks like we should be able to log current zwbas output rather than the array members. I also saw this in the ME7L standard map file, but it didn't get output by ME7Info.
Any insight?
Logged
Pages: [
1
]
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
General
-----------------------------
=> Introductions
=> General Discussion
-----------------------------
Noob Zone
-----------------------------
=> Noob Questions
=> Noob Guides and FAQs
-----------------------------
Technical
-----------------------------
=> NefMoto Software
=> Tuning
===> Documents & Helpers & How To's
===> Community Projects
=> Diagnostics
=> Flashing and Chipping
=> Cluster and Immobilizer
===> ECU EEPROM images
===> Original Cluster dumps
===> Original Cluster dump requests
=> Data Logging
=> Reverse Engineering
=> Communication Protocols
-----------------------------
ECU Files
-----------------------------
=> ECU Definition Files
===> ECU Definition File Requests
=> Original ECU Files
===> Original ECU File Requests
=> Checksum Update Requests
-----------------------------
Vehicles
-----------------------------
=> Vehicle Tech
=> Project Cars
-----------------------------
Regional
-----------------------------
=> Canadian Regional Discussion
=> US Regional Discussion
-----------------------------
Classifieds
-----------------------------
=> For Sale
=> Wanted
=> Services
-----------------------------
Miscellaneous
-----------------------------
=> Off Topic
=> Forum Tech Support
=> Bizarro Messages Posted by Bots and Spammers
Navigation
Home
Help
Login
Register
Personal Tools
June 18, 2025, 02:36:12 PM
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search
Advanced Search
Loading...