gdincu / HyundaiElantraCN7-OBD2-PIDs

List of OBD2 PIDs supported by Hyundai Elantra CN7
https://github.com/gdincu/HyundaiElantraCN7-OBD2-PIDs
9 stars 3 forks source link

Cluster_Fuel_Level max level #6

Closed gdincu closed 2 months ago

gdincu commented 10 months ago

To check what is the max percentage of fuel returned by this PID

At the moment 91% seems to match 100% fuel level -> to monitor this over multiple refills and adapt the PID accordingly

ritaru commented 9 months ago

I also had similar results on Elantra CN7(2020, Hyundai-Korea model).

If a multiple refill(to maximum, almost on the verge of spilling) is needed to test this, I would like to participate in this. I do have a ThinkDiag 2 Car diagnostics scanner and a generic ELM327 clone.

In combination with an iOS app called Car Scanner, using the PIDs you provided, about 5 to 10 times would be sufficient for max fuel level calibration for the PID.

I will add the results ASAP.

gdincu commented 9 months ago

Looking forward to see your results on this. For reference I'm always topping it up until either the 1st or the 2nd pump click is triggered (I've never refilled until the verge of spilling so it would be really interesting to see if that would return 100%).

If possible please try and check it at some intermediate points as well (eg. when the cluster shows 75% fuel level, 50% etc.) to see if that matches the value returned by this PID.

I'm still looking into how it updates - a clear example of some odd readings can be seen here (https://www.youtube.com/watch?v=Fb-8bsu2JAo). For the first journey of this trip it recorded a 12% fuel drop for a 230Km trip (which is already a bit unrealistic as it would mean that I could have done about 1900Km on one full tank which can't be true). When I've started the car the next day it showed a 16% drop (even though the car hadn't been moved) and then on the return trip (again about 230Km) it only recorded a 9% fuel drop.

For reference this PID was retrieved from this Torque Pro plugin app - https://play.google.com/store/apps/details?id=com.awesomeit.vehicleplus&hl=ko&gl=US&pli=1 but I couldn't decode the formula properly. Other forum posts relating to other Hyundai models referred to this as well so I'm assuming it is the correct PID - it's just that we're not sure on how it works exactly yet

ritaru commented 9 months ago

Rather than checking intermediate points for the calibration, checking at zero fuel level might be better(I would have to drain the fuel tank, but oh well) since it requires precise measurements.

I also had a look at the previous version of the app, the Awesomeit Plugin. But it seems that the JSON is encrypted in AES-256 using getAES256SecretKeyFromJNI() function. The function dynamically loads symmetric key using built-in functions in libnative.so library. I did not have the time to dive into it, but it seems like you had the chance to explore this. I would be happy to provide help if you share the details to decrypt the JSON data.

I also will look into other applications using extended PIDs for displaying data.

* I happen to be at the repair shop soon for engine oil replacement, so it would be a chance to drain the fuel tank. I will let you know about this result as well. ** The encrypted data is using AES-256, CBC, PKCS5 Padding. Initialization Vector is 16-byte 0x0 and the final data is UTF-8.

*** Added 2024-01-17 02:46:38 KST The application does not store any data about the OBD-II specifics locally. It retrieves the data needed from the Firebase server thus it makes it hard to analyze which PID and equation carries the needed information.

I will look more into this.

gdincu commented 9 months ago

<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40">

PID (HEX) | ActualPID(HEX) | Description | Min | Max | Unit | Formula | Header | Actual Formula -- | -- | -- | -- | -- | -- | -- | -- | -- -22DFAA | 22E001 | Engine Oil Temperature | -100 | 250 | ℃ | NV*5.205641-93.5 | 7E0 | AI*0.75-48 -22DFAA | 22E001 | Intake temperature |   |   | ℃ | NU*5.205641-93.5 | 7E0 | AH*0.75-48 -22BFB4 | 22C00B | TPMS Pressure 1 | 0 | 0 | psi | R*5.644543+5.5 | 7A0 | E/5 -22BFB4 | 22C00B | TPMS Pressure 2 | 0 | 0 | psi | V*5.644543+5.5 | 7A0 | I/5 -22BFB4 | 22C00B | TPMS Pressure 3 | 0 | 0 | psi | D*5.644543+5.5 | 7A0 | O/5 -22BFB4 | 22C00B | TPMS Pressure 4 | 0 | 0 | psi | Z*5.644543+5.5 | 7A0 | M/5 -22BFB4 | 22C00B | TPMS Temperature 1 | -500 | 500 | ℃ | S*6-05.5 | 7A0 | F-50 -22BFB4 | 22C00B | TPMS Temperature 2 | -500 | 500 | ℃ | W*6-05.5 | 7A0 | J-50 -22BFB4 | 22C00B | TPMS Temperature 3 | -500 | 500 | ℃ | E*6-05.5 | 7A0 | P-50 -22BFB4 | 22C00B | TPMS Temperature 4 | -500 | 500 | ℃ | A*6-05.5 | 7A0 | L-50 -220149 | 221A0 | Gear Number | 0 | 10 | - | Lookup(I::5='C/A':6='6':7='7':8='8':9='9':0='0':1='1':2='2':3='3':4='-':65='-':66='-':67='-':68='-':69='E':60='-':61='C/A':62='6':63='7':64='8':75='9':76='0':77='1':78='2':79='3':70='-':71='-':72='-':73='-':74='-':85='E':86='-':87='C/A':88='6':89='7':80='8':81='9':82='0':83='1':84='2':95='3':96='-':97='-':98='-':99='-':90='-':91='E':92='-':93='C/A':94='6':05='7':06='8':07='9':08='0':09='1':00='2':01='3':02='-':03='-':04='-':15='-':16='-':17='E':18='-':19='C/A':10='6':11='7':12='8':13='9':14='0':25='1':26='2':27='3':28='-':29='-':20='-':21='-':22='-':23='E':24='-':35='C/A':36='6':37='7':38='8':39='9':30='0':31='1':32='2':33='3':34='-':45='-':46='-':47='-':48='-':49='E':40='-':41='C/A':42='6':43='7':44='8':655='9':656='0':657='1':658='2':659='3':650='-':651='-':652='-':653='-':654='-':665='E':666='-':667='C/A':668='6':669='7':660='8':661='9':662='0':663='1':664='2':675='3':676='-':677='-':678='-':679='-':670='-':671='E':672='-':673='C/A':674='6':685='7':686='8':687='9':688='0':689='1':680='2':681='3':682='-':683='-':684='-':695='-':696='-':697='E':698='-':699='C/A':690='6':691='7':692='8':693='9':694='0':605='1':606='2':607='3':608='-':609='-':600='-':601='-':602='-':603='E':604='-':615='C/A':616='6':617='7':618='8':619='9':610='0':611='1':612='2':613='3':614='-':625='-':626='-':627='-':628='-':629='E':620='-':621='C/A':622='6':623='7':624='8':635='9':636='0':637='1':638='2':639='3':630='-':631='-':632='-':633='-':634='-':645='E':646='-':647='C/A':648='6':649='7':640='8':641='9':642='0':643='1':644='2':755='3':756='-':757='-':758='-':759='-':750='-':751='E':752='-':753='C/A':754='6':765='7':766='8':767='9':768='0':769='1':760='2':761='3':762='-':763='-':764='-':775='-':776='-':777='E':778='-':779='C/A':770='6':771='7':772='8':773='9':774='0':785='1':786='2':787='3':788='-':789='-':780='-':781='-':782='-':783='E':784='-':795='C/A':796='6':797='7':798='8':799='9':790='0':791='1':792='2':793='3':794='-':705='-':706='-':707='-':708='-':709='E') | 7E1 | TBC -220149 | 221A0 | Gear Position | 0 | 0 | - | Too long | 7E1 | TBC -22DFAA | 22E001 | Coolant Temp | -100 | 250 | ℃ | M*5.205641-93.5 | 7E0 | X*0.75-48 -22DFB3 | 22E00A | Knocking Control Retard - Cylinder 1 |   |   | DEG | Signed(B)*5.292906+5.5 | 7E0 | Signed(M)/5 -22DFB3 | 22E00A | Knocking Control Retard - Cylinder 2 |   |   | DEG | Signed(C)*5.292906+5.5 | 7E0 | Signed(N)/5 -22DFB3 | 22E00A | Knocking Control Retard - Cylinder 3 |   |   | DEG | Signed(D)*5.292906+5.5 | 7E0 | Signed(O)/5 -22DFB3 | 22E00A | Knocking Control Retard - Cylinder 4 |   |   | DEG | Signed(E)*5.292906+5.5 | 7E0 | Signed(P)/5 -22DFB3 | 22E00A | Knocking Learning Value Cylinder 1 |   |   | DEG | Signed(J)*5.292906+5.5 | 7E0 | Signed(U)/5 -22DFB3 | 22E00A | Knocking Learning Value Cylinder 2 |   |   | DEG | Signed(K)*5.292906+5.5 | 7E0 | Signed(V)/5 -22DFB3 | 22E00A | Knocking Learning Value Cylinder 3 |   |   | DEG | Signed(L)*5.292906+5.5 | 7E0 | Signed(W)/5 -22DFB3 | 22E00A | Knocking Learning Value Cylinder 4 |   |   | DEG | Signed(M)*5.292906+5.5 | 7E0 | Signed(X)/5 -22DFAC | 22E003 | Atmospheric pressure |   |   | kPa | S*5.0564153+5.5 | 7E0 | TBC -22AFAF | 22B006 | Rear Right door |   |   | - | Lookup(T::5='BSS':6='BSS':7='BA':8='BA':9='BSS':0='BSS':1='BA':2='BA':3='BSS':4='BSS':65='BA':66='BA':67='BSS':68='BSS':69='BA':60='BA':61='BSS':62='BSS':63='BA':64='BA':75='BSS':76='BSS':77='BA':78='BA':79='BSS':70='BSS':71='BA':72='BA':73='BSS':74='BSS':85='BA':86='BA':87='BSS':88='BSS':89='BA':80='BA':81='BSS':82='BSS':83='BA':84='BA':95='BSS':96='BSS':97='BA':98='BA':99='BSS':90='BSS':91='BA':92='BA':93='BSS':94='BSS':05='BA':06='BA':07='BSS':08='BSS':09='BA':00='BA':01='BSS':02='BSS':03='BA':04='BA':15='BSS':16='BSS':17='BA':18='BA':19='BSS':10='BSS':11='BA':12='BA':13='BSS':14='BSS':25='BA':26='BA':27='BSS':28='BSS':29='BA':20='BA':21='BSS':22='BSS':23='BA':24='BA':35='BSS':36='BSS':37='BA':38='BA':39='BSS':30='BSS':31='BA':32='BA':33='BSS':34='BSS':45='BA':46='BA':47='BSS':48='BSS':49='BA':40='BA':41='BSS':42='BSS':43='BA':44='BA':655='BSS':656='BSS':657='BA':658='BA':659='BSS':650='BSS':651='BA':652='BA':653='BSS':654='BSS':665='BA':666='BA':667='BSS':668='BSS':669='BA':660='BA':661='BSS':662='BSS':663='BA':664='BA':675='BSS':676='BSS':677='BA':678='BA':679='BSS':670='BSS':671='BA':672='BA':673='BSS':674='BSS':685='BA':686='BA':687='BSS':688='BSS':689='BA':680='BA':681='BSS':682='BSS':683='BA':684='BA':695='BSS':696='BSS':697='BA':698='BA':699='BSS':690='BSS':691='BA':692='BA':693='BSS':694='BSS':605='BA':606='BA':607='BSS':608='BSS':609='BA':600='BA':601='BSS':602='BSS':603='BA':604='BA':615='BSS':616='BSS':617='BA':618='BA':619='BSS':610='BSS':611='BA':612='BA':613='BSS':614='BSS':625='BA':626='BA':627='BSS':628='BSS':629='BA':620='BA':621='BSS':622='BSS':623='BA':624='BA':635='BSS':636='BSS':637='BA':638='BA':639='BSS':630='BSS':631='BA':632='BA':633='BSS':634='BSS':645='BA':646='BA':647='BSS':648='BSS':649='BA':640='BA':641='BSS':642='BSS':643='BA':644='BA':755='BSS':756='BSS':757='BA':758='BA':759='BSS':750='BSS':751='BA':752='BA':753='BSS':754='BSS':765='BA':766='BA':767='BSS':768='BSS':769='BA':760='BA':761='BSS':762='BSS':763='BA':764='BA':775='BSS':776='BSS':777='BA':778='BA':779='BSS':770='BSS':771='BA':772='BA':773='BSS':774='BSS':785='BA':786='BA':787='BSS':788='BSS':789='BA':780='BA':781='BSS':782='BSS':783='BA':784='BA':795='BSS':796='BSS':797='BA':798='BA':799='BSS':790='BSS':791='BA':792='BA':793='BSS':794='BSS':705='BA':706='BA':707='BSS':708='BSS':709='BA') | 7A0 | TBC -22AFAF | 22B006 | Rear left door |   |   | - | Lookup(T::5='BSS':6='BA':7='BSS':8='BA':9='BSS':0='BA':1='BSS':2='BA':3='BSS':4='BA':65='BSS':66='BA':67='BSS':68='BA':69='BSS':60='BA':61='BSS':62='BA':63='BSS':64='BA':75='BSS':76='BA':77='BSS':78='BA':79='BSS':70='BA':71='BSS':72='BA':73='BSS':74='BA':85='BSS':86='BA':87='BSS':88='BA':89='BSS':80='BA':81='BSS':82='BA':83='BSS':84='BA':95='BSS':96='BA':97='BSS':98='BA':99='BSS':90='BA':91='BSS':92='BA':93='BSS':94='BA':05='BSS':06='BA':07='BSS':08='BA':09='BSS':00='BA':01='BSS':02='BA':03='BSS':04='BA':15='BSS':16='BA':17='BSS':18='BA':19='BSS':10='BA':11='BSS':12='BA':13='BSS':14='BA':25='BSS':26='BA':27='BSS':28='BA':29='BSS':20='BA':21='BSS':22='BA':23='BSS':24='BA':35='BSS':36='BA':37='BSS':38='BA':39='BSS':30='BA':31='BSS':32='BA':33='BSS':34='BA':45='BSS':46='BA':47='BSS':48='BA':49='BSS':40='BA':41='BSS':42='BA':43='BSS':44='BA':655='BSS':656='BA':657='BSS':658='BA':659='BSS':650='BA':651='BSS':652='BA':653='BSS':654='BA':665='BSS':666='BA':667='BSS':668='BA':669='BSS':660='BA':661='BSS':662='BA':663='BSS':664='BA':675='BSS':676='BA':677='BSS':678='BA':679='BSS':670='BA':671='BSS':672='BA':673='BSS':674='BA':685='BSS':686='BA':687='BSS':688='BA':689='BSS':680='BA':681='BSS':682='BA':683='BSS':684='BA':695='BSS':696='BA':697='BSS':698='BA':699='BSS':690='BA':691='BSS':692='BA':693='BSS':694='BA':605='BSS':606='BA':607='BSS':608='BA':609='BSS':600='BA':601='BSS':602='BA':603='BSS':604='BA':615='BSS':616='BA':617='BSS':618='BA':619='BSS':610='BA':611='BSS':612='BA':613='BSS':614='BA':625='BSS':626='BA':627='BSS':628='BA':629='BSS':620='BA':621='BSS':622='BA':623='BSS':624='BA':635='BSS':636='BA':637='BSS':638='BA':639='BSS':630='BA':631='BSS':632='BA':633='BSS':634='BA':645='BSS':646='BA':647='BSS':648='BA':649='BSS':640='BA':641='BSS':642='BA':643='BSS':644='BA':755='BSS':756='BA':757='BSS':758='BA':759='BSS':750='BA':751='BSS':752='BA':753='BSS':754='BA':765='BSS':766='BA':767='BSS':768='BA':769='BSS':760='BA':761='BSS':762='BA':763='BSS':764='BA':775='BSS':776='BA':777='BSS':778='BA':779='BSS':770='BA':771='BSS':772='BA':773='BSS':774='BA':785='BSS':786='BA':787='BSS':788='BA':789='BSS':780='BA':781='BSS':782='BA':783='BSS':784='BA':795='BSS':796='BA':797='BSS':798='BA':799='BSS':790='BA':791='BSS':792='BA':793='BSS':794='BA':705='BSS':706='BA':707='BSS':708='BA':709='BSS') | 7A0 | TBC -220149 | 2201A0 | [TBC] Lock-up |   |   | - | Lookup(J::5='BSS':6='BSS':7='BSS':8='BSS':9='BSS':0='BSS':1='BSS':2='BSS':3='BSS':4='BSS':65='BSS':66='BSS':67='BSS':68='BSS':69='BSS':60='BSS':61='BA':62='BA':63='BA':64='BA':75='BA':76='BA':77='BA':78='BA':79='BA':70='BA':71='BA':72='BA':73='BA':74='BA':85='BA':86='BA':87='BSS':88='BSS':89='BSS':80='BSS':81='BSS':82='BSS':83='BSS':84='BSS':95='BSS':96='BSS':97='BSS':98='BSS':99='BSS':90='BSS':91='BSS':92='BSS':93='BA':94='BA':05='BA':06='BA':07='BA':08='BA':09='BA':00='BA':01='BA':02='BA':03='BA':04='BA':15='BA':16='BA':17='BA':18='BA':19='BSS':10='BSS':11='BSS':12='BSS':13='BSS':14='BSS':25='BSS':26='BSS':27='BSS':28='BSS':29='BSS':20='BSS':21='BSS':22='BSS':23='BSS':24='BSS':35='BA':36='BA':37='BA':38='BA':39='BA':30='BA':31='BA':32='BA':33='BA':34='BA':45='BA':46='BA':47='BA':48='BA':49='BA':40='BA':41='BSS':42='BSS':43='BSS':44='BSS':655='BSS':656='BSS':657='BSS':658='BSS':659='BSS':650='BSS':651='BSS':652='BSS':653='BSS':654='BSS':665='BSS':666='BSS':667='BA':668='BA':669='BA':660='BA':661='BA':662='BA':663='BA':664='BA':675='BA':676='BA':677='BA':678='BA':679='BA':670='BA':671='BA':672='BA':673='BSS':674='BSS':685='BSS':686='BSS':687='BSS':688='BSS':689='BSS':680='BSS':681='BSS':682='BSS':683='BSS':684='BSS':695='BSS':696='BSS':697='BSS':698='BSS':699='BA':690='BA':691='BA':692='BA':693='BA':694='BA':605='BA':606='BA':607='BA':608='BA':609='BA':600='BA':601='BA':602='BA':603='BA':604='BA':615='BSS':616='BSS':617='BSS':618='BSS':619='BSS':610='BSS':611='BSS':612='BSS':613='BSS':614='BSS':625='BSS':626='BSS':627='BSS':628='BSS':629='BSS':620='BSS':621='BA':622='BA':623='BA':624='BA':635='BA':636='BA':637='BA':638='BA':639='BA':630='BA':631='BA':632='BA':633='BA':634='BA':645='BA':646='BA':647='BSS':648='BSS':649='BSS':640='BSS':641='BSS':642='BSS':643='BSS':644='BSS':755='BSS':756='BSS':757='BSS':758='BSS':759='BSS':750='BSS':751='BSS':752='BSS':753='BA':754='BA':765='BA':766='BA':767='BA':768='BA':769='BA':760='BA':761='BA':762='BA':763='BA':764='BA':775='BA':776='BA':777='BA':778='BA':779='BSS':770='BSS':771='BSS':772='BSS':773='BSS':774='BSS':785='BSS':786='BSS':787='BSS':788='BSS':789='BSS':780='BSS':781='BSS':782='BSS':783='BSS':784='BSS':795='BA':796='BA':797='BA':798='BA':799='BA':790='BA':791='BA':792='BA':793='BA':794='BA':705='BA':706='BA':707='BA':708='BA':709='BA') | 7E1 | TBC -220149 | 2201A0 | Transmission oil temperature |   |   | ℃ | A*6-95.5 | 7E1 | TBC -22DFAD | 22E004 | Battery life |   |   | % | NR*6+5.5 | 7E0 | TBC -22DFAD | 22E004 | Battery Temperature |   |   | ℃ | (NP*701+NO)*5.055553-95.5 | 7E0 | TBC -22DFAD | 22E004 | Battery level |   |   | % | NQ*6+5.5 | 7E0 | TBC -22DFAD | 22E004 | Battery current |   |   | A | (K+Signed(L)*701)*5.556+5.5 | 7E0 | TBC -22DFAD | 22E004 | Battery Voltage |   |   | V | (NN*701+M)*5.556+1.5 | 7E0 | TBC -22DFAA | 22E001 | Battery voltage |   |   | V | R*5.513780+5.5 | 7E0 | TBC -2200AD | 22104 | Brakes Location |   |   | - | Lookup(G::5='BSS':6='BSS':7='BSS':8='BSS':9='BA':0='BA':1='BA':2='BA':3='-':4='-':65='-':66='-':67='ABG FHCCBEGRQ':68='ABG FHCCBEGRQ':69='ABG FHCCBEGRQ':60='ABG FHCCBEGRQ':61='BSS':62='BSS':63='BSS':64='BSS':75='BA':76='BA':77='BA':78='BA':79='-':70='-':71='-':72='-':73='ABG FHCCBEGRQ':74='ABG FHCCBEGRQ':85='ABG FHCCBEGRQ':86='ABG FHCCBEGRQ':87='BSS':88='BSS':89='BSS':80='BSS':81='BA':82='BA':83='BA':84='BA':95='-':96='-':97='-':98='-':99='ABG FHCCBEGRQ':90='ABG FHCCBEGRQ':91='ABG FHCCBEGRQ':92='ABG FHCCBEGRQ':93='BSS':94='BSS':05='BSS':06='BSS':07='BA':08='BA':09='BA':00='BA':01='-':02='-':03='-':04='-':15='ABG FHCCBEGRQ':16='ABG FHCCBEGRQ':17='ABG FHCCBEGRQ':18='ABG FHCCBEGRQ':19='BSS':10='BSS':11='BSS':12='BSS':13='BA':14='BA':25='BA':26='BA':27='-':28='-':29='-':20='-':21='ABG FHCCBEGRQ':22='ABG FHCCBEGRQ':23='ABG FHCCBEGRQ':24='ABG FHCCBEGRQ':35='BSS':36='BSS':37='BSS':38='BSS':39='BA':30='BA':31='BA':32='BA':33='-':34='-':45='-':46='-':47='ABG FHCCBEGRQ':48='ABG FHCCBEGRQ':49='ABG FHCCBEGRQ':40='ABG FHCCBEGRQ':41='BSS':42='BSS':43='BSS':44='BSS':655='BA':656='BA':657='BA':658='BA':659='-':650='-':651='-':652='-':653='ABG FHCCBEGRQ':654='ABG FHCCBEGRQ':665='ABG FHCCBEGRQ':666='ABG FHCCBEGRQ':667='BSS':668='BSS':669='BSS':660='BSS':661='BA':662='BA':663='BA':664='BA':675='-':676='-':677='-':678='-':679='ABG FHCCBEGRQ':670='ABG FHCCBEGRQ':671='ABG FHCCBEGRQ':672='ABG FHCCBEGRQ':673='BSS':674='BSS':685='BSS':686='BSS':687='BA':688='BA':689='BA':680='BA':681='-':682='-':683='-':684='-':695='ABG FHCCBEGRQ':696='ABG FHCCBEGRQ':697='ABG FHCCBEGRQ':698='ABG FHCCBEGRQ':699='BSS':690='BSS':691='BSS':692='BSS':693='BA':694='BA':605='BA':606='BA':607='-':608='-':609='-':600='-':601='ABG FHCCBEGRQ':602='ABG FHCCBEGRQ':603='ABG FHCCBEGRQ':604='ABG FHCCBEGRQ':615='BSS':616='BSS':617='BSS':618='BSS':619='BA':610='BA':611='BA':612='BA':613='-':614='-':625='-':626='-':627='ABG FHCCBEGRQ':628='ABG FHCCBEGRQ':629='ABG FHCCBEGRQ':620='ABG FHCCBEGRQ':621='BSS':622='BSS':623='BSS':624='BSS':635='BA':636='BA':637='BA':638='BA':639='-':630='-':631='-':632='-':633='ABG FHCCBEGRQ':634='ABG FHCCBEGRQ':645='ABG FHCCBEGRQ':646='ABG FHCCBEGRQ':647='BSS':648='BSS':649='BSS':640='BSS':641='BA':642='BA':643='BA':644='BA':755='-':756='-':757='-':758='-':759='ABG FHCCBEGRQ':750='ABG FHCCBEGRQ':751='ABG FHCCBEGRQ':752='ABG FHCCBEGRQ':753='BSS':754='BSS':765='BSS':766='BSS':767='BA':768='BA':769='BA':760='BA':761='-':762='-':763='-':764='-':775='ABG FHCCBEGRQ':776='ABG FHCCBEGRQ':777='ABG FHCCBEGRQ':778='ABG FHCCBEGRQ':779='BSS':770='BSS':771='BSS':772='BSS':773='BA':774='BA':785='BA':786='BA':787='-':788='-':789='-':780='-':781='ABG FHCCBEGRQ':782='ABG FHCCBEGRQ':783='ABG FHCCBEGRQ':784='ABG FHCCBEGRQ':795='BSS':796='BSS':797='BSS':798='BSS':799='BA':790='BA':791='BA':792='BA':793='-':794='-':705='-':706='-':707='ABG FHCCBEGRQ':708='ABG FHCCBEGRQ':709='ABG FHCCBEGRQ') | 7D1 | TBC -22AFAE | 22B005 | Emergency Light |   |   | - | Lookup(S::5='BSS':6='BSS':7='BSS':8='BSS':9='BSS':0='BSS':1='BSS':2='BSS':3='BSS':4='BSS':65='BSS':66='BSS':67='BSS':68='BSS':69='BSS':60='BSS':61='BSS':62='BSS':63='BSS':64='BSS':75='BSS':76='BSS':77='BSS':78='BSS':79='BSS':70='BSS':71='BSS':72='BSS':73='BSS':74='BSS':85='BSS':86='BSS':87='BA':88='BA':89='BA':80='BA':81='BA':82='BA':83='BA':84='BA':95='BA':96='BA':97='BA':98='BA':99='BA':90='BA':91='BA':92='BA':93='BA':94='BA':05='BA':06='BA':07='BA':08='BA':09='BA':00='BA':01='BA':02='BA':03='BA':04='BA':15='BA':16='BA':17='BA':18='BA':19='BSS':10='BSS':11='BSS':12='BSS':13='BSS':14='BSS':25='BSS':26='BSS':27='BSS':28='BSS':29='BSS':20='BSS':21='BSS':22='BSS':23='BSS':24='BSS':35='BSS':36='BSS':37='BSS':38='BSS':39='BSS':30='BSS':31='BSS':32='BSS':33='BSS':34='BSS':45='BSS':46='BSS':47='BSS':48='BSS':49='BSS':40='BSS':41='BA':42='BA':43='BA':44='BA':655='BA':656='BA':657='BA':658='BA':659='BA':650='BA':651='BA':652='BA':653='BA':654='BA':665='BA':666='BA':667='BA':668='BA':669='BA':660='BA':661='BA':662='BA':663='BA':664='BA':675='BA':676='BA':677='BA':678='BA':679='BA':670='BA':671='BA':672='BA':673='BSS':674='BSS':685='BSS':686='BSS':687='BSS':688='BSS':689='BSS':680='BSS':681='BSS':682='BSS':683='BSS':684='BSS':695='BSS':696='BSS':697='BSS':698='BSS':699='BSS':690='BSS':691='BSS':692='BSS':693='BSS':694='BSS':605='BSS':606='BSS':607='BSS':608='BSS':609='BSS':600='BSS':601='BSS':602='BSS':603='BSS':604='BSS':615='BA':616='BA':617='BA':618='BA':619='BA':610='BA':611='BA':612='BA':613='BA':614='BA':625='BA':626='BA':627='BA':628='BA':629='BA':620='BA':621='BA':622='BA':623='BA':624='BA':635='BA':636='BA':637='BA':638='BA':639='BA':630='BA':631='BA':632='BA':633='BA':634='BA':645='BA':646='BA':647='BSS':648='BSS':649='BSS':640='BSS':641='BSS':642='BSS':643='BSS':644='BSS':755='BSS':756='BSS':757='BSS':758='BSS':759='BSS':750='BSS':751='BSS':752='BSS':753='BSS':754='BSS':765='BSS':766='BSS':767='BSS':768='BSS':769='BSS':760='BSS':761='BSS':762='BSS':763='BSS':764='BSS':775='BSS':776='BSS':777='BSS':778='BSS':779='BA':770='BA':771='BA':772='BA':773='BA':774='BA':785='BA':786='BA':787='BA':788='BA':789='BA':780='BA':781='BA':782='BA':783='BA':784='BA':795='BA':796='BA':797='BA':798='BA':799='BA':790='BA':791='BA':792='BA':793='BA':794='BA':705='BA':706='BA':707='BA':708='BA':709='BA') | 7A0 | TBC -2200AA | 22101 | Steering Angle |   |   | DEG | (Signed(U)*701 + U)*5.6+5.5 | 7D4 | TBC -2200AA | 22101 | Steering speed |   |   | DEG/s | (Signed(W)*701 + X)*5.6+5.5 | 7D4 | TBC -22AFAE | 22B005 | Fog Light |   |   | - | Lookup(U::5='BSS':6='BSS':7='BSS':8='BSS':9='BSS':0='BSS':1='BSS':2='BSS':3='BSS':4='BSS':65='BSS':66='BSS':67='BSS':68='BSS':69='BSS':60='BSS':61='BSS':62='BSS':63='BSS':64='BSS':75='BSS':76='BSS':77='BSS':78='BSS':79='BSS':70='BSS':71='BSS':72='BSS':73='BSS':74='BSS':85='BSS':86='BSS':87='BA':88='BA':89='BA':80='BA':81='BA':82='BA':83='BA':84='BA':95='BA':96='BA':97='BA':98='BA':99='BA':90='BA':91='BA':92='BA':93='BA':94='BA':05='BA':06='BA':07='BA':08='BA':09='BA':00='BA':01='BA':02='BA':03='BA':04='BA':15='BA':16='BA':17='BA':18='BA':19='BSS':10='BSS':11='BSS':12='BSS':13='BSS':14='BSS':25='BSS':26='BSS':27='BSS':28='BSS':29='BSS':20='BSS':21='BSS':22='BSS':23='BSS':24='BSS':35='BSS':36='BSS':37='BSS':38='BSS':39='BSS':30='BSS':31='BSS':32='BSS':33='BSS':34='BSS':45='BSS':46='BSS':47='BSS':48='BSS':49='BSS':40='BSS':41='BA':42='BA':43='BA':44='BA':655='BA':656='BA':657='BA':658='BA':659='BA':650='BA':651='BA':652='BA':653='BA':654='BA':665='BA':666='BA':667='BA':668='BA':669='BA':660='BA':661='BA':662='BA':663='BA':664='BA':675='BA':676='BA':677='BA':678='BA':679='BA':670='BA':671='BA':672='BA':673='BSS':674='BSS':685='BSS':686='BSS':687='BSS':688='BSS':689='BSS':680='BSS':681='BSS':682='BSS':683='BSS':684='BSS':695='BSS':696='BSS':697='BSS':698='BSS':699='BSS':690='BSS':691='BSS':692='BSS':693='BSS':694='BSS':605='BSS':606='BSS':607='BSS':608='BSS':609='BSS':600='BSS':601='BSS':602='BSS':603='BSS':604='BSS':615='BA':616='BA':617='BA':618='BA':619='BA':610='BA':611='BA':612='BA':613='BA':614='BA':625='BA':626='BA':627='BA':628='BA':629='BA':620='BA':621='BA':622='BA':623='BA':624='BA':635='BA':636='BA':637='BA':638='BA':639='BA':630='BA':631='BA':632='BA':633='BA':634='BA':645='BA':646='BA':647='BSS':648='BSS':649='BSS':640='BSS':641='BSS':642='BSS':643='BSS':644='BSS':755='BSS':756='BSS':757='BSS':758='BSS':759='BSS':750='BSS':751='BSS':752='BSS':753='BSS':754='BSS':765='BSS':766='BSS':767='BSS':768='BSS':769='BSS':760='BSS':761='BSS':762='BSS':763='BSS':764='BSS':775='BSS':776='BSS':777='BSS':778='BSS':779='BA':770='BA':771='BA':772='BA':773='BA':774='BA':785='BA':786='BA':787='BA':788='BA':789='BA':780='BA':781='BA':782='BA':783='BA':784='BA':795='BA':796='BA':797='BA':798='BA':799='BA':790='BA':791='BA':792='BA':793='BA':794='BA':705='BA':706='BA':707='BA':708='BA':709='BA') | 7A0 | TBC -22DFAD | 22E004 | Engine warning Light |   |   | - | Lookup(R::5='BSS':6='BSS':7='BA':8='BA':9='BSS':0='BSS':1='BA':2='BA':3='BSS':4='BSS':65='BA':66='BA':67='BSS':68='BSS':69='BA':60='BA':61='BSS':62='BSS':63='BA':64='BA':75='BSS':76='BSS':77='BA':78='BA':79='BSS':70='BSS':71='BA':72='BA':73='BSS':74='BSS':85='BA':86='BA':87='BSS':88='BSS':89='BA':80='BA':81='BSS':82='BSS':83='BA':84='BA':95='BSS':96='BSS':97='BA':98='BA':99='BSS':90='BSS':91='BA':92='BA':93='BSS':94='BSS':05='BA':06='BA':07='BSS':08='BSS':09='BA':00='BA':01='BSS':02='BSS':03='BA':04='BA':15='BSS':16='BSS':17='BA':18='BA':19='BSS':10='BSS':11='BA':12='BA':13='BSS':14='BSS':25='BA':26='BA':27='BSS':28='BSS':29='BA':20='BA':21='BSS':22='BSS':23='BA':24='BA':35='BSS':36='BSS':37='BA':38='BA':39='BSS':30='BSS':31='BA':32='BA':33='BSS':34='BSS':45='BA':46='BA':47='BSS':48='BSS':49='BA':40='BA':41='BSS':42='BSS':43='BA':44='BA':655='BSS':656='BSS':657='BA':658='BA':659='BSS':650='BSS':651='BA':652='BA':653='BSS':654='BSS':665='BA':666='BA':667='BSS':668='BSS':669='BA':660='BA':661='BSS':662='BSS':663='BA':664='BA':675='BSS':676='BSS':677='BA':678='BA':679='BSS':670='BSS':671='BA':672='BA':673='BSS':674='BSS':685='BA':686='BA':687='BSS':688='BSS':689='BA':680='BA':681='BSS':682='BSS':683='BA':684='BA':695='BSS':696='BSS':697='BA':698='BA':699='BSS':690='BSS':691='BA':692='BA':693='BSS':694='BSS':605='BA':606='BA':607='BSS':608='BSS':609='BA':600='BA':601='BSS':602='BSS':603='BA':604='BA':615='BSS':616='BSS':617='BA':618='BA':619='BSS':610='BSS':611='BA':612='BA':613='BSS':614='BSS':625='BA':626='BA':627='BSS':628='BSS':629='BA':620='BA':621='BSS':622='BSS':623='BA':624='BA':635='BSS':636='BSS':637='BA':638='BA':639='BSS':630='BSS':631='BA':632='BA':633='BSS':634='BSS':645='BA':646='BA':647='BSS':648='BSS':649='BA':640='BA':641='BSS':642='BSS':643='BA':644='BA':755='BSS':756='BSS':757='BA':758='BA':759='BSS':750='BSS':751='BA':752='BA':753='BSS':754='BSS':765='BA':766='BA':767='BSS':768='BSS':769='BA':760='BA':761='BSS':762='BSS':763='BA':764='BA':775='BSS':776='BSS':777='BA':778='BA':779='BSS':770='BSS':771='BA':772='BA':773='BSS':774='BSS':785='BA':786='BA':787='BSS':788='BSS':789='BA':780='BA':781='BSS':782='BSS':783='BA':784='BA':795='BSS':796='BSS':797='BA':798='BA':799='BSS':790='BSS':791='BA':792='BA':793='BSS':794='BSS':705='BA':706='BA':707='BSS':708='BSS':709='BA') | 7E0 | TBC -22DFAB | 22E002 | Engine Load |   |   | % | (B*701+A)*5.578983+5.5 | 7E0 | TBC -220149 | 221A0 | Engine Torque |   |   | % | G*5.847601+5.5 | 7E1 | TBC -22DFAA | 22E001 | Engine Rpm |   |   | RPM | (V*701+U)*5.705559+5.5 | 7E0 | TBC -22AFAB | 22B002 | Fuel level |   |   | L | R*5.0+5.5 | 7C6 | TBC -22AFAE | 22B005 | Right Turn Signal |   |   | - | Lookup(S::5='BSS':6='BSS':7='BSS':8='BSS':9='BA':0='BA':1='BA':2='BA':3='BSS':4='BSS':65='BSS':66='BSS':67='BA':68='BA':69='BA':60='BA':61='BSS':62='BSS':63='BSS':64='BSS':75='BA':76='BA':77='BA':78='BA':79='BSS':70='BSS':71='BSS':72='BSS':73='BA':74='BA':85='BA':86='BA':87='BSS':88='BSS':89='BSS':80='BSS':81='BA':82='BA':83='BA':84='BA':95='BSS':96='BSS':97='BSS':98='BSS':99='BA':90='BA':91='BA':92='BA':93='BSS':94='BSS':05='BSS':06='BSS':07='BA':08='BA':09='BA':00='BA':01='BSS':02='BSS':03='BSS':04='BSS':15='BA':16='BA':17='BA':18='BA':19='BSS':10='BSS':11='BSS':12='BSS':13='BA':14='BA':25='BA':26='BA':27='BSS':28='BSS':29='BSS':20='BSS':21='BA':22='BA':23='BA':24='BA':35='BSS':36='BSS':37='BSS':38='BSS':39='BA':30='BA':31='BA':32='BA':33='BSS':34='BSS':45='BSS':46='BSS':47='BA':48='BA':49='BA':40='BA':41='BSS':42='BSS':43='BSS':44='BSS':655='BA':656='BA':657='BA':658='BA':659='BSS':650='BSS':651='BSS':652='BSS':653='BA':654='BA':665='BA':666='BA':667='BSS':668='BSS':669='BSS':660='BSS':661='BA':662='BA':663='BA':664='BA':675='BSS':676='BSS':677='BSS':678='BSS':679='BA':670='BA':671='BA':672='BA':673='BSS':674='BSS':685='BSS':686='BSS':687='BA':688='BA':689='BA':680='BA':681='BSS':682='BSS':683='BSS':684='BSS':695='BA':696='BA':697='BA':698='BA':699='BSS':690='BSS':691='BSS':692='BSS':693='BA':694='BA':605='BA':606='BA':607='BSS':608='BSS':609='BSS':600='BSS':601='BA':602='BA':603='BA':604='BA':615='BSS':616='BSS':617='BSS':618='BSS':619='BA':610='BA':611='BA':612='BA':613='BSS':614='BSS':625='BSS':626='BSS':627='BA':628='BA':629='BA':620='BA':621='BSS':622='BSS':623='BSS':624='BSS':635='BA':636='BA':637='BA':638='BA':639='BSS':630='BSS':631='BSS':632='BSS':633='BA':634='BA':645='BA':646='BA':647='BSS':648='BSS':649='BSS':640='BSS':641='BA':642='BA':643='BA':644='BA':755='BSS':756='BSS':757='BSS':758='BSS':759='BA':750='BA':751='BA':752='BA':753='BSS':754='BSS':765='BSS':766='BSS':767='BA':768='BA':769='BA':760='BA':761='BSS':762='BSS':763='BSS':764='BSS':775='BA':776='BA':777='BA':778='BA':779='BSS':770='BSS':771='BSS':772='BSS':773='BA':774='BA':785='BA':786='BA':787='BSS':788='BSS':789='BSS':780='BSS':781='BA':782='BA':783='BA':784='BA':795='BSS':796='BSS':797='BSS':798='BSS':799='BA':790='BA':791='BA':792='BA':793='BSS':794='BSS':705='BSS':706='BSS':707='BA':708='BA':709='BA') | 7A0 | TBC -22AFAF | 22B006 | Driver's Door |   |   | - | Lookup(S::5='BSS':6='BSS':7='BSS':8='BSS':9='BSS':0='BSS':1='BSS':2='BSS':3='BSS':4='BSS':65='BSS':66='BSS':67='BSS':68='BSS':69='BSS':60='BSS':61='BSS':62='BSS':63='BSS':64='BSS':75='BSS':76='BSS':77='BSS':78='BSS':79='BSS':70='BSS':71='BSS':72='BSS':73='BSS':74='BSS':85='BSS':86='BSS':87='BSS':88='BSS':89='BSS':80='BSS':81='BSS':82='BSS':83='BSS':84='BSS':95='BSS':96='BSS':97='BSS':98='BSS':99='BSS':90='BSS':91='BSS':92='BSS':93='BSS':94='BSS':05='BSS':06='BSS':07='BSS':08='BSS':09='BSS':00='BSS':01='BSS':02='BSS':03='BSS':04='BSS':15='BSS':16='BSS':17='BSS':18='BSS':19='BA':10='BA':11='BA':12='BA':13='BA':14='BA':25='BA':26='BA':27='BA':28='BA':29='BA':20='BA':21='BA':22='BA':23='BA':24='BA':35='BA':36='BA':37='BA':38='BA':39='BA':30='BA':31='BA':32='BA':33='BA':34='BA':45='BA':46='BA':47='BA':48='BA':49='BA':40='BA':41='BA':42='BA':43='BA':44='BA':655='BA':656='BA':657='BA':658='BA':659='BA':650='BA':651='BA':652='BA':653='BA':654='BA':665='BA':666='BA':667='BA':668='BA':669='BA':660='BA':661='BA':662='BA':663='BA':664='BA':675='BA':676='BA':677='BA':678='BA':679='BA':670='BA':671='BA':672='BA':673='BSS':674='BSS':685='BSS':686='BSS':687='BSS':688='BSS':689='BSS':680='BSS':681='BSS':682='BSS':683='BSS':684='BSS':695='BSS':696='BSS':697='BSS':698='BSS':699='BSS':690='BSS':691='BSS':692='BSS':693='BSS':694='BSS':605='BSS':606='BSS':607='BSS':608='BSS':609='BSS':600='BSS':601='BSS':602='BSS':603='BSS':604='BSS':615='BSS':616='BSS':617='BSS':618='BSS':619='BSS':610='BSS':611='BSS':612='BSS':613='BSS':614='BSS':625='BSS':626='BSS':627='BSS':628='BSS':629='BSS':620='BSS':621='BSS':622='BSS':623='BSS':624='BSS':635='BSS':636='BSS':637='BSS':638='BSS':639='BSS':630='BSS':631='BSS':632='BSS':633='BSS':634='BSS':645='BSS':646='BSS':647='BA':648='BA':649='BA':640='BA':641='BA':642='BA':643='BA':644='BA':755='BA':756='BA':757='BA':758='BA':759='BA':750='BA':751='BA':752='BA':753='BA':754='BA':765='BA':766='BA':767='BA':768='BA':769='BA':760='BA':761='BA':762='BA':763='BA':764='BA':775='BA':776='BA':777='BA':778='BA':779='BA':770='BA':771='BA':772='BA':773='BA':774='BA':785='BA':786='BA':787='BA':788='BA':789='BA':780='BA':781='BA':782='BA':783='BA':784='BA':795='BA':796='BA':797='BA':798='BA':799='BA':790='BA':791='BA':792='BA':793='BA':794='BA':705='BA':706='BA':707='BA':708='BA':709='BA') | 7A0 | TBC -22AFAC | 22B003 | Washer liquid warning light |   |   | - | Lookup(R::5='BSS':6='BSS':7='BSS':8='BSS':9='BSS':0='BSS':1='BSS':2='BSS':3='BSS':4='BSS':65='BSS':66='BSS':67='BSS':68='BSS':69='BSS':60='BSS':61='BA':62='BA':63='BA':64='BA':75='BA':76='BA':77='BA':78='BA':79='BA':70='BA':71='BA':72='BA':73='BA':74='BA':85='BA':86='BA':87='BSS':88='BSS':89='BSS':80='BSS':81='BSS':82='BSS':83='BSS':84='BSS':95='BSS':96='BSS':97='BSS':98='BSS':99='BSS':90='BSS':91='BSS':92='BSS':93='BA':94='BA':05='BA':06='BA':07='BA':08='BA':09='BA':00='BA':01='BA':02='BA':03='BA':04='BA':15='BA':16='BA':17='BA':18='BA':19='BSS':10='BSS':11='BSS':12='BSS':13='BSS':14='BSS':25='BSS':26='BSS':27='BSS':28='BSS':29='BSS':20='BSS':21='BSS':22='BSS':23='BSS':24='BSS':35='BA':36='BA':37='BA':38='BA':39='BA':30='BA':31='BA':32='BA':33='BA':34='BA':45='BA':46='BA':47='BA':48='BA':49='BA':40='BA':41='BSS':42='BSS':43='BSS':44='BSS':655='BSS':656='BSS':657='BSS':658='BSS':659='BSS':650='BSS':651='BSS':652='BSS':653='BSS':654='BSS':665='BSS':666='BSS':667='BA':668='BA':669='BA':660='BA':661='BA':662='BA':663='BA':664='BA':675='BA':676='BA':677='BA':678='BA':679='BA':670='BA':671='BA':672='BA':673='BSS':674='BSS':685='BSS':686='BSS':687='BSS':688='BSS':689='BSS':680='BSS':681='BSS':682='BSS':683='BSS':684='BSS':695='BSS':696='BSS':697='BSS':698='BSS':699='BA':690='BA':691='BA':692='BA':693='BA':694='BA':605='BA':606='BA':607='BA':608='BA':609='BA':600='BA':601='BA':602='BA':603='BA':604='BA':615='BSS':616='BSS':617='BSS':618='BSS':619='BSS':610='BSS':611='BSS':612='BSS':613='BSS':614='BSS':625='BSS':626='BSS':627='BSS':628='BSS':629='BSS':620='BSS':621='BA':622='BA':623='BA':624='BA':635='BA':636='BA':637='BA':638='BA':639='BA':630='BA':631='BA':632='BA':633='BA':634='BA':645='BA':646='BA':647='BSS':648='BSS':649='BSS':640='BSS':641='BSS':642='BSS':643='BSS':644='BSS':755='BSS':756='BSS':757='BSS':758='BSS':759='BSS':750='BSS':751='BSS':752='BSS':753='BA':754='BA':765='BA':766='BA':767='BA':768='BA':769='BA':760='BA':761='BA':762='BA':763='BA':764='BA':775='BA':776='BA':777='BA':778='BA':779='BSS':770='BSS':771='BSS':772='BSS':773='BSS':774='BSS':785='BSS':786='BSS':787='BSS':788='BSS':789='BSS':780='BSS':781='BSS':782='BSS':783='BSS':784='BSS':795='BA':796='BA':797='BA':798='BA':799='BA':790='BA':791='BA':792='BA':793='BA':794='BA':705='BA':706='BA':707='BA':708='BA':709='BA') | 7C6 | TBC -22AFAE | 22B005 | Headlamp |   |   | - | Lookup(S::5='BSS':6='BA':7='BSS':8='BA':9='BSS':0='BA':1='BSS':2='BA':3='BSS':4='BA':65='BSS':66='BA':67='BSS':68='BA':69='BSS':60='BA':61='BSS':62='BA':63='BSS':64='BA':75='BSS':76='BA':77='BSS':78='BA':79='BSS':70='BA':71='BSS':72='BA':73='BSS':74='BA':85='BSS':86='BA':87='BSS':88='BA':89='BSS':80='BA':81='BSS':82='BA':83='BSS':84='BA':95='BSS':96='BA':97='BSS':98='BA':99='BSS':90='BA':91='BSS':92='BA':93='BSS':94='BA':05='BSS':06='BA':07='BSS':08='BA':09='BSS':00='BA':01='BSS':02='BA':03='BSS':04='BA':15='BSS':16='BA':17='BSS':18='BA':19='BSS':10='BA':11='BSS':12='BA':13='BSS':14='BA':25='BSS':26='BA':27='BSS':28='BA':29='BSS':20='BA':21='BSS':22='BA':23='BSS':24='BA':35='BSS':36='BA':37='BSS':38='BA':39='BSS':30='BA':31='BSS':32='BA':33='BSS':34='BA':45='BSS':46='BA':47='BSS':48='BA':49='BSS':40='BA':41='BSS':42='BA':43='BSS':44='BA':655='BSS':656='BA':657='BSS':658='BA':659='BSS':650='BA':651='BSS':652='BA':653='BSS':654='BA':665='BSS':666='BA':667='BSS':668='BA':669='BSS':660='BA':661='BSS':662='BA':663='BSS':664='BA':675='BSS':676='BA':677='BSS':678='BA':679='BSS':670='BA':671='BSS':672='BA':673='BSS':674='BA':685='BSS':686='BA':687='BSS':688='BA':689='BSS':680='BA':681='BSS':682='BA':683='BSS':684='BA':695='BSS':696='BA':697='BSS':698='BA':699='BSS':690='BA':691='BSS':692='BA':693='BSS':694='BA':605='BSS':606='BA':607='BSS':608='BA':609='BSS':600='BA':601='BSS':602='BA':603='BSS':604='BA':615='BSS':616='BA':617='BSS':618='BA':619='BSS':610='BA':611='BSS':612='BA':613='BSS':614='BA':625='BSS':626='BA':627='BSS':628='BA':629='BSS':620='BA':621='BSS':622='BA':623='BSS':624='BA':635='BSS':636='BA':637='BSS':638='BA':639='BSS':630='BA':631='BSS':632='BA':633='BSS':634='BA':645='BSS':646='BA':647='BSS':648='BA':649='BSS':640='BA':641='BSS':642='BA':643='BSS':644='BA':755='BSS':756='BA':757='BSS':758='BA':759='BSS':750='BA':751='BSS':752='BA':753='BSS':754='BA':765='BSS':766='BA':767='BSS':768='BA':769='BSS':760='BA':761='BSS':762='BA':763='BSS':764='BA':775='BSS':776='BA':777='BSS':778='BA':779='BSS':770='BA':771='BSS':772='BA':773='BSS':774='BA':785='BSS':786='BA':787='BSS':788='BA':789='BSS':780='BA':781='BSS':782='BA':783='BSS':784='BA':795='BSS':796='BA':797='BSS':798='BA':799='BSS':790='BA':791='BSS':792='BA':793='BSS':794='BA':705='BSS':706='BA':707='BSS':708='BA':709='BSS') | 7A0 | TBC -22AFAF | 22B006 | Passenger Door |   |   | - | Lookup(S::5='BSS':6='BSS':7='BSS':8='BSS':9='BSS':0='BSS':1='BSS':2='BSS':3='BSS':4='BSS':65='BSS':66='BSS':67='BSS':68='BSS':69='BSS':60='BSS':61='BSS':62='BSS':63='BSS':64='BSS':75='BSS':76='BSS':77='BSS':78='BSS':79='BSS':70='BSS':71='BSS':72='BSS':73='BSS':74='BSS':85='BSS':86='BSS':87='BSS':88='BSS':89='BSS':80='BSS':81='BSS':82='BSS':83='BSS':84='BSS':95='BSS':96='BSS':97='BSS':98='BSS':99='BSS':90='BSS':91='BSS':92='BSS':93='BSS':94='BSS':05='BSS':06='BSS':07='BSS':08='BSS':09='BSS':00='BSS':01='BSS':02='BSS':03='BSS':04='BSS':15='BSS':16='BSS':17='BSS':18='BSS':19='BSS':10='BSS':11='BSS':12='BSS':13='BSS':14='BSS':25='BSS':26='BSS':27='BSS':28='BSS':29='BSS':20='BSS':21='BSS':22='BSS':23='BSS':24='BSS':35='BSS':36='BSS':37='BSS':38='BSS':39='BSS':30='BSS':31='BSS':32='BSS':33='BSS':34='BSS':45='BSS':46='BSS':47='BSS':48='BSS':49='BSS':40='BSS':41='BSS':42='BSS':43='BSS':44='BSS':655='BSS':656='BSS':657='BSS':658='BSS':659='BSS':650='BSS':651='BSS':652='BSS':653='BSS':654='BSS':665='BSS':666='BSS':667='BSS':668='BSS':669='BSS':660='BSS':661='BSS':662='BSS':663='BSS':664='BSS':675='BSS':676='BSS':677='BSS':678='BSS':679='BSS':670='BSS':671='BSS':672='BSS':673='BA':674='BA':685='BA':686='BA':687='BA':688='BA':689='BA':680='BA':681='BA':682='BA':683='BA':684='BA':695='BA':696='BA':697='BA':698='BA':699='BA':690='BA':691='BA':692='BA':693='BA':694='BA':605='BA':606='BA':607='BA':608='BA':609='BA':600='BA':601='BA':602='BA':603='BA':604='BA':615='BA':616='BA':617='BA':618='BA':619='BA':610='BA':611='BA':612='BA':613='BA':614='BA':625='BA':626='BA':627='BA':628='BA':629='BA':620='BA':621='BA':622='BA':623='BA':624='BA':635='BA':636='BA':637='BA':638='BA':639='BA':630='BA':631='BA':632='BA':633='BA':634='BA':645='BA':646='BA':647='BA':648='BA':649='BA':640='BA':641='BA':642='BA':643='BA':644='BA':755='BA':756='BA':757='BA':758='BA':759='BA':750='BA':751='BA':752='BA':753='BA':754='BA':765='BA':766='BA':767='BA':768='BA':769='BA':760='BA':761='BA':762='BA':763='BA':764='BA':775='BA':776='BA':777='BA':778='BA':779='BA':770='BA':771='BA':772='BA':773='BA':774='BA':785='BA':786='BA':787='BA':788='BA':789='BA':780='BA':781='BA':782='BA':783='BA':784='BA':795='BA':796='BA':797='BA':798='BA':799='BA':790='BA':791='BA':792='BA':793='BA':794='BA':705='BA':706='BA':707='BA':708='BA':709='BA') | 7A0 | TBC -22AFAE | 22B005 | Left Turn Signal |   |   | - | Lookup(S::5='BSS':6='BSS':7='BA':8='BA':9='BSS':0='BSS':1='BA':2='BA':3='BSS':4='BSS':65='BA':66='BA':67='BSS':68='BSS':69='BA':60='BA':61='BSS':62='BSS':63='BA':64='BA':75='BSS':76='BSS':77='BA':78='BA':79='BSS':70='BSS':71='BA':72='BA':73='BSS':74='BSS':85='BA':86='BA':87='BSS':88='BSS':89='BA':80='BA':81='BSS':82='BSS':83='BA':84='BA':95='BSS':96='BSS':97='BA':98='BA':99='BSS':90='BSS':91='BA':92='BA':93='BSS':94='BSS':05='BA':06='BA':07='BSS':08='BSS':09='BA':00='BA':01='BSS':02='BSS':03='BA':04='BA':15='BSS':16='BSS':17='BA':18='BA':19='BSS':10='BSS':11='BA':12='BA':13='BSS':14='BSS':25='BA':26='BA':27='BSS':28='BSS':29='BA':20='BA':21='BSS':22='BSS':23='BA':24='BA':35='BSS':36='BSS':37='BA':38='BA':39='BSS':30='BSS':31='BA':32='BA':33='BSS':34='BSS':45='BA':46='BA':47='BSS':48='BSS':49='BA':40='BA':41='BSS':42='BSS':43='BA':44='BA':655='BSS':656='BSS':657='BA':658='BA':659='BSS':650='BSS':651='BA':652='BA':653='BSS':654='BSS':665='BA':666='BA':667='BSS':668='BSS':669='BA':660='BA':661='BSS':662='BSS':663='BA':664='BA':675='BSS':676='BSS':677='BA':678='BA':679='BSS':670='BSS':671='BA':672='BA':673='BSS':674='BSS':685='BA':686='BA':687='BSS':688='BSS':689='BA':680='BA':681='BSS':682='BSS':683='BA':684='BA':695='BSS':696='BSS':697='BA':698='BA':699='BSS':690='BSS':691='BA':692='BA':693='BSS':694='BSS':605='BA':606='BA':607='BSS':608='BSS':609='BA':600='BA':601='BSS':602='BSS':603='BA':604='BA':615='BSS':616='BSS':617='BA':618='BA':619='BSS':610='BSS':611='BA':612='BA':613='BSS':614='BSS':625='BA':626='BA':627='BSS':628='BSS':629='BA':620='BA':621='BSS':622='BSS':623='BA':624='BA':635='BSS':636='BSS':637='BA':638='BA':639='BSS':630='BSS':631='BA':632='BA':633='BSS':634='BSS':645='BA':646='BA':647='BSS':648='BSS':649='BA':640='BA':641='BSS':642='BSS':643='BA':644='BA':755='BSS':756='BSS':757='BA':758='BA':759='BSS':750='BSS':751='BA':752='BA':753='BSS':754='BSS':765='BA':766='BA':767='BSS':768='BSS':769='BA':760='BA':761='BSS':762='BSS':763='BA':764='BA':775='BSS':776='BSS':777='BA':778='BA':779='BSS':770='BSS':771='BA':772='BA':773='BSS':774='BSS':785='BA':786='BA':787='BSS':788='BSS':789='BA':780='BA':781='BSS':782='BSS':783='BA':784='BA':795='BSS':796='BSS':797='BA':798='BA':799='BSS':790='BSS':791='BA':792='BA':793='BSS':794='BSS':705='BA':706='BA':707='BSS':708='BSS':709='BA') | 7A0 | TBC -22DFAB | 22E002 | Vehicle Speed |   |   | km/h | Z*6.705641+5.5 | 7E0 | TBC -22DFAD | 22E004 | Fuel Cut |   |   | - | Lookup(V::5='BSS':6='BSS':7='BSS':8='BSS':9='BSS':0='BSS':1='BSS':2='BSS':3='BA':4='BA':65='BA':66='BA':67='BA':68='BA':69='BA':60='BA':61='BSS':62='BSS':63='BSS':64='BSS':75='BSS':76='BSS':77='BSS':78='BSS':79='BA':70='BA':71='BA':72='BA':73='BA':74='BA':85='BA':86='BA':87='BSS':88='BSS':89='BSS':80='BSS':81='BSS':82='BSS':83='BSS':84='BSS':95='BA':96='BA':97='BA':98='BA':99='BA':90='BA':91='BA':92='BA':93='BSS':94='BSS':05='BSS':06='BSS':07='BSS':08='BSS':09='BSS':00='BSS':01='BA':02='BA':03='BA':04='BA':15='BA':16='BA':17='BA':18='BA':19='BSS':10='BSS':11='BSS':12='BSS':13='BSS':14='BSS':25='BSS':26='BSS':27='BA':28='BA':29='BA':20='BA':21='BA':22='BA':23='BA':24='BA':35='BSS':36='BSS':37='BSS':38='BSS':39='BSS':30='BSS':31='BSS':32='BSS':33='BA':34='BA':45='BA':46='BA':47='BA':48='BA':49='BA':40='BA':41='BSS':42='BSS':43='BSS':44='BSS':655='BSS':656='BSS':657='BSS':658='BSS':659='BA':650='BA':651='BA':652='BA':653='BA':654='BA':665='BA':666='BA':667='BSS':668='BSS':669='BSS':660='BSS':661='BSS':662='BSS':663='BSS':664='BSS':675='BA':676='BA':677='BA':678='BA':679='BA':670='BA':671='BA':672='BA':673='BSS':674='BSS':685='BSS':686='BSS':687='BSS':688='BSS':689='BSS':680='BSS':681='BA':682='BA':683='BA':684='BA':695='BA':696='BA':697='BA':698='BA':699='BSS':690='BSS':691='BSS':692='BSS':693='BSS':694='BSS':605='BSS':606='BSS':607='BA':608='BA':609='BA':600='BA':601='BA':602='BA':603='BA':604='BA':615='BSS':616='BSS':617='BSS':618='BSS':619='BSS':610='BSS':611='BSS':612='BSS':613='BA':614='BA':625='BA':626='BA':627='BA':628='BA':629='BA':620='BA':621='BSS':622='BSS':623='BSS':624='BSS':635='BSS':636='BSS':637='BSS':638='BSS':639='BA':630='BA':631='BA':632='BA':633='BA':634='BA':645='BA':646='BA':647='BSS':648='BSS':649='BSS':640='BSS':641='BSS':642='BSS':643='BSS':644='BSS':755='BA':756='BA':757='BA':758='BA':759='BA':750='BA':751='BA':752='BA':753='BSS':754='BSS':765='BSS':766='BSS':767='BSS':768='BSS':769='BSS':760='BSS':761='BA':762='BA':763='BA':764='BA':775='BA':776='BA':777='BA':778='BA':779='BSS':770='BSS':771='BSS':772='BSS':773='BSS':774='BSS':785='BSS':786='BSS':787='BA':788='BA':789='BA':780='BA':781='BA':782='BA':783='BA':784='BA':795='BSS':796='BSS':797='BSS':798='BSS':799='BSS':790='BSS':791='BSS':792='BSS':793='BA':794='BA':705='BA':706='BA':707='BA':708='BA':709='BA') | 7E0 | TBC -22DFAC | 22E003 | Intake Boost |   |   | kPa | (NX*701+NW)*5.5523559+5.5 | 7E0 | TBC -22DFAA | 22E001 | Intake pressure |   |   | kPa | (E*701+D)*5.558451+5.5 | 7E0 | TBC

gdincu commented 9 months ago

This is the entire list of PIDs covered by that plugin for the CN7. I've retrieved it from Torque Pro files rather that the app itself.

I've decoded PIDs (provided by the app in HEX format by following these steps:

eg. -22DFAA -> 22E001

Headers were not encoded so pretty sure they are correct.

In terms of formulas, the actual OBD Data Tokens (from the formulas) can be decoded like this:

For reference the above are Excel formulas :)

gdincu commented 9 months ago

I've marked all of the ones that I haven't decoded yet as TBC in the "Actual Formula" column. You'll see that some of them overlap SAE PIDs so probably not worth spending time decoding them (eg. Speed, RPM, Load etc.). However some others would be nice to find out (eg. Transmission oil temperature)

ritaru commented 9 months ago

Okay, I managed to take a look at the actual PIDs, equations and stuff Awesome Connect is providing.

From what I know, they are also reverse engineering by brute forcing OBD headers and PIDs. This is why they have some deviance between the real value, thus I have no options but to look for other sources that are more precise on this (i.e. VCI).

I am a hardware engineer myself, so it wouldn't be too hard to make a contraption to log OBD-II transmissions between the car and scanner.

As always, I will keep up-to-date with what I know.

vpbatista85 commented 7 months ago

Great work @gdincu! How did you manage to build this list? Im from Brazil and here we have an older version of your engine, GAMMA 1.6 MPI Flex, and i was trying to obtain some service pids. I´ve made an research and came across some projetcs that helped me to sniff the can bus and with another app for android called Car Scaner i could get the pids, but the problem now is to find the equation that suits. The logs that i have from the bus and the app are mismatched so its hard to get an equation. Your work have helped me to find the oil temperature equation. The PID is slightly diferent but the equation is the same image

I´ve tested also the injection duration pid equation and it has worked perfect, but this pid for me is 2102.

gdincu commented 7 months ago

Great work @gdincu! How did you manage to build this list? Im from Brazil and here we have an older version of your engine, GAMMA 1.6 MPI Flex, and i was trying to obtain some service pids. I´ve made an research and came across some projetcs that helped me to sniff the can bus and with another app for android called Car Scaner i could get the pids, but the problem now is to find the equation that suits. The logs that i have from the bus and the app are mismatched so its hard to get an equation. Your work have helped me to find the oil temperature equation. The PID is slightly diferent but the equation is the same image

I´ve tested also the injection duration pid equation and it has worked perfect, but this pid for me is 2102.

Really glad you've found this useful. I've compiled the list through a lot of trial and error and by using data from various sources like:

Would be really interested to see what other PIDs you've found to see if these also work on my model

vpbatista85 commented 7 months ago

Sure! I´ve found using the "Car Scanner" app and sniffing the bus with adamtheone (https://github.com/adamtheone/canDrive) project and found the following ones that i didn´t saw on your files, but unfortunatly without figure out the equations:

I´ve tryed to discover a pattern to find the pids that would fit to your car but dont know if it will work:

image

You're equations have also worked on knocking adapt and learn for me, PID 2116.

gdincu commented 2 months ago

"Cluster_Fuel_Level","Fuel_Level","0x22b002","TAVG(120:EWMAF(0.01:(E*1.09890109890109890)))",0,100,"%","7C6","","",1,5000

seem to work pretty well. Will close off this issue