I was finally able to take a look at your xml file…
Unfortunatelly, the following frameIDs do not exist in my car: 0x174, 0x177, 0x351, 0x421, 0x560.
I have found some strange things which I don’t understand, but it may be due to my lack of knowledge:
frameID 0x174:
targetId 00 startbit 2 bitcount 1: you say this is “temperatura” but it should be “AFR1” as per targetIDs table.
frameID 0x177:
targetId 147 units 0/1 startbit 13 bitcount 1 you say this is “Indicador de overdrive” and it matches the targetIDs table, but you repeat this targetID in frame 0x421 as “Posição do câmbio”.
frameID 0x358:
targetId 180 startbit 26 bitcount 1: you say this is the “Engine Oil Level” (0/1), but this targetID uses “%” as its measure unit, How can it be a 0/1 value?
targetId 230 startbit 14 bitcount 1: you say this is “ventilador ligado” but it should be the “brake pedal position” as per targetIDs table. In fact, you repeat this targetID in frameID 0x2de as “Freio”.
frameID 0x35d:
targetId 172 startbit 0 bitcount 1: you say this is “ar condicionado Ligado” but it should be the “heater motor level” as per targetIDs table.
targetId 26 startbit 7 bitcount 2: you say this is “Ignicao on” but it should be the “ignition dwell” as per targetIDs table.
frameID 0x421:
targetId 147 units 0/1 offset 0 length 1: you say this is “Posição do câmbio”, but you also say “Posição do câmbio” at frameID 0x421 targetId 200. Besides that, you also use targetID 147 in frameID 0x177 for the “overdrive indicator”.
frameID 0x551:
targetId 65 startbit 29 bitcount 1: you say this is “Injeção” but it should be the “CHECK ENGINE LIGHT” as per targetIDs table.
frame ID 0x60d:
in this frame you use targetID 484 twice, both for “Porta direita diateira aberta” and for “ACC ligado”.
I hope you can help me to understand my doubts.