[TUTO] Télécodage et calibration d'un NAC / RCC / CIROCCO / CMB_NUM SANS Diagbox via Arduino

@ jeery2212 Thanks a lot now the camera is working fine !! Meantime i solved the other issue with the "ever red parking sensors"-> !!
The solution was to change the "type of obstacle detection system" to "old system"(unchecked the concering box).:)

So all my problems concerning the wave4 upgrade are solved:bien:

Now I´m working on activation for "Grip Control"-> but I´m struggling to do the right coding for my ESP

It would be great if someone (who has an 3008 P84 with the 1.6 HDI machine normal Tempomat and Grip Control) can read out his/her ESP Configuration. I Think a ESP90 is installes.

I've read out the concerning zone from my own unit-> Perhaps someone can help me !?-> I think he violett Paramaters have to be changed but i don't know how


62210106F7FFFFFFFFFFFEFFFFFFFFFFFBFFFFFF7FFF7FFFFBFFFFEFB8BEFF

In the BSI my activation was sucessfull :bien:

best regards from austria
 
  • J'aime
Reactions: Futee and ezejp

@ jeery2212 Thanks a lot now the camera is working fine !! Meantime i solved the other issue with the "ever red parking sensors"-> !!
The solution was to change the "type of obstacle detection system" to "old system"(unchecked the concering box).:)

So all my problems concerning the wave4 upgrade are solved:bien:

Now I´m working on activation for "Grip Control"-> but I´m struggling to do the right coding for my ESP

It would be great if someone (who has an 3008 P84 with the 1.6 HDI machine normal Tempomat and Grip Control) can read out his/her ESP Configuration. I Think a ESP90 is installes.

I've read out the concerning zone from my own unit-> Perhaps someone can help me !?-> I think he violett Paramaters have to be changed but i don't know how


62210106F7FFFFFFFFFFFEFFFFFFFFFFFBFFFFFF7FFF7FFFFBFFFFEFB8BEFF

In the BSI my activation was sucessfull :bien:

best regards from austria

Hi, great you solved, what I dont understand what was the original issue in the red parking sensors?
 

Hi, great you solved, what I dont understand what was the original issue in the red parking sensors?

The problem was, that ever when i put in the reverse gear, the camere has gone in "Zoom_Mode", and this was a problem auf wrong signals from the parking sensors ("red alert"). In real i was far away from any obstacle. It took me a lot of time to fix this issue. The final solution was the change of the above paramater in zone 2133
IMG_20221024_111203.jpg



best regards fredi309
 

The problem was, that ever when i put in the reverse gear, the camere has gone in "Zoom_Mode", and this was a problem auf wrong signals from the parking sensors ("red alert"). In real i was far away from any obstacle. It took me a lot of time to fix this issue. The final solution was the change of the above paramater in zone 2133
Voir la pièce jointe 29076



best regards fredi309

and never changed from zoom mode? even you started to move the car?
 


I want to switch the look of the radio from Peugeot to Toyota, but when he enters the number (4) in section 2108 in the theme tab, the word "ambiance not configured" is displayed on the radio, if you want to switch the theme to Citroen by entering the number (1), everything works without any problems. Anyone know what the problem is? The radio is from Toyota so I'm surprised I can't go back to the Toyota theme that was working right away when I bought the radio.

I figured out how to run a toyota theme in rcc. If someone has a similar problem, it is enough to additionally select the "Hide camera lines" option
 

Salutations d'Espagne et merci beaucoup pour le fil super complet. J'essaye de coder un nac 3008 que je dois monter en c4 grand picasso car il est mort mais je bloque en chargeant le sketch en arduino, j'obtiens beaucoup d'erreurs et il ne compile pas. Je ne trouve aucune information à ce sujet. Merci pour tout indice.
 

Salutations d'Espagne et merci beaucoup pour le fil super complet. J'essaye de coder un nac 3008 que je dois monter en c4 grand picasso car il est mort mais je bloque en chargeant le sketch en arduino, j'obtiens beaucoup d'erreurs et il ne compile pas. Je ne trouve aucune information à ce sujet. Merci pour tout indice.

insert the RAW, not the html
 
  • J'aime
Reactions: VLud



It would be great if someone (who has an 3008 P84 with the 1.6 HDI machine normal Tempomat and Grip Control) can read out his/her ESP Configuration. I Think a ESP90 is installes.
Perhaps the point is about "Système de contrôle en descente programmé". then it will be like this
Code:
XX 2101 06F7FFFFFFFFFFFEFFFFFFFFFFFBFFFFFF7FFF7FFFFBFFFFEF38BEFF
 
  • J'aime
Reactions: fredi309

Perhaps the point is about "Système de contrôle en descente programmé". then it will be like this
Code:
XX 2101 06F7FFFFFFFFFFFEFFFFFFFFFFFBFFFFFF7FFF7FFFFBFFFFEF38BEFF
Is this a dump from your CAR ?

That would make sense-> if you code it binary it would only change on Bit as shown below:

EF->EE => 11101111->11101110; this could be for the activation of the Grip Control
B8->38 => 10111000->00111000; this could be the BIt for the "Hill Descent Control"

That make sense to try it

Ist this Coding (with Checksum )OK ?

2E210106F7FFFFFFFFFFFEFFFFFFFFFFFBFFFFFF7FFF7FFFFBFFFFEE38BEFFC9DB (Checksum -> Bytes swapped)

Thanks a lo t:bien:

 
Dernière édition:

J'ai acheté un nac car celui de mon c4 était mort. Je conseille d'installer et de changer le wine mais l'écran 8" est toujours noir. Peut-on acheter un wave4 par erreur ?
 

Pièces jointes

  • Screenshots_2022-11-04-23-51-25.png
    Screenshots_2022-11-04-23-51-25.png
    546.9 Ko · Affichages: 28


Is this a dump from your CAR ?

That would make sense-> if you code it binary it would only change on Bit as shown below:

EF->EE => 11101111->11101110; this could be for the activation of the Grip Control
B8->38 => 10111000->00111000; this could be the BIt for the "Hill Descent Control"

That make sense to try it

Ist this Coding (with Checksum )OK ?

2E210106F7FFFFFFFFFFFEFFFFFFFFFFFBFFFFFF7FFF7FFFFBFFFFEE38BEFFC9DB (Checksum -> Bytes swapped)

Thanks a lo t:bien:
I can't tell you, you haven't posted the ids of the esp90 block.
EF => 111011XX = CFG_000_FREIN_UCPR_ASR
The values vary from the block version and the encoding version. And they can have opposite values in different editions. The experiment rules. Here are some of the options.
Code:
"CFG_000_FREIN_UCPR_ASR_0": {
            "discvallib_all": {
                "@F34345-POLUXDATA": {
                    "fr_FR": "Avec antipatinage de roues",
                    "ru_RU": "С противобуксовочной системой"
                },
                "@P34344-POLUXDATA": {
                    "fr_FR": "Sans antipatinage de roues",
                    "ru_RU": "Без противобуксовочной системы"
                },
                "@P34345-POLUXDATA": {
                    "fr_FR": "Avec antipatinage de roues",
                    "ru_RU": "С противобуксовочной системой"
                }
            },
            "stadescription_all": [],
            "stalname_all": []
        },
        "CFG_000_FREIN_UCPR_ASR_00": {
            "discvallib_all": {
                "@F34345-POLUXDATA": {
                    "fr_FR": "Avec antipatinage de roues",
                    "ru_RU": "С противобуксовочной системой"
                }
            },
            "stadescription_all": [],
            "stalname_all": []
        },
        "CFG_000_FREIN_UCPR_ASR_01": {
            "discvallib_all": {
                "@P34345-POLUXDATA": {
                    "fr_FR": "Avec antipatinage de roues",
                    "ru_RU": "С противобуксовочной системой"
                },
                "@P34345-POLUXDATA@T (@P52029-POLUXDATA@T)": {
                    "fr_FR": "Avec antipatinage de roues (Sélecteur)",
                    "ru_RU": "С противобуксовочной системой (Селектор)"
                },
                "@P34345-POLUXDATA@\\+@T(@P52029-POLUXDATA@T)": {
                    "fr_FR": "Avec antipatinage de roues (Sélecteur)",
                    "ru_RU": "С противобуксовочной системой (Селектор)"
                }
            },
            "stadescription_all": [],
            "stalname_all": []
        },
        "CFG_000_FREIN_UCPR_ASR_1": {
            "discvallib_all": {
                "@F34344-POLUXDATA": {
                    "fr_FR": "Sans antipatinage de roues",
                    "ru_RU": "Без противобуксовочной системы"
                },
                "@P34344-POLUXDATA": {
                    "fr_FR": "Sans antipatinage de roues",
                    "ru_RU": "Без противобуксовочной системы"
                },
                "@P34345-POLUXDATA": {
                    "fr_FR": "Avec antipatinage de roues",
                    "ru_RU": "С противобуксовочной системой"
                }
            },
            "stadescription_all": [],
            "stalname_all": []
        },
        "CFG_000_FREIN_UCPR_ASR_10": {
            "discvallib_all": {
                "@F34345-POLUXDATA": {
                    "fr_FR": "Avec antipatinage de roues",
                    "ru_RU": "С противобуксовочной системой"
                },
                "@P34344-POLUXDATA": {
                    "fr_FR": "Sans antipatinage de roues",
                    "ru_RU": "Без противобуксовочной системы"
                },
                "@P34345-POLUXDATA": {
                    "fr_FR": "Avec antipatinage de roues",
                    "ru_RU": "С противобуксовочной системой"
                },
                "@P34345-POLUXDATA@T (@P52030-POLUXDATA@T)": {
                    "fr_FR": "Avec antipatinage de roues (Molette)",
                    "ru_RU": "С противобуксовочной системой (Колесико)"
                }
            },
            "stadescription_all": [],
            "stalname_all": []
        },
        "CFG_000_FREIN_UCPR_ASR_11": {
            "discvallib_all": {
                "@F34344-POLUXDATA": {
                    "fr_FR": "Sans antipatinage de roues",
                    "ru_RU": "Без противобуксовочной системы"
                },
                "@P34344-POLUXDATA": {
                    "fr_FR": "Sans antipatinage de roues",
                    "ru_RU": "Без противобуксовочной системы"
                },
                "@P34345-POLUXDATA": {
                    "fr_FR": "Avec antipatinage de roues",
                    "ru_RU": "С противобуксовочной системой"
                },
                "@P57643-POLUXDATA": {
                    "fr_FR": "Antipatinage des roues",
                    "ru_RU": "Противобуксовочная система"
                }
            },
            "stadescription_all": [],
            "stalname_all": []
        },
Also note that these bits may be in another place, depending on the encoding version (for this you need to know the ECU version, although I assume that you can indirectly determine by the first byte of CONFIG_INDICE_TELECODAGE)

I won't tell you about the checksum, my block doesn't require anything like that.
 

Also note that these bits may be in another place, depending on the encoding version (for this you need to know the ECU version, although I assume that you can indirectly determine by the first byte of CONFIG_INDICE_TELECODAGE)

Thanks for your great support !!

I've done som Screenshots from my ESP unit (perhaps it helps to find the correct version)

ESP-Zones Dump

6AD:222101
6AD:62210106F7FFFFFFFFFFFEFFFFFFFFFFFBFFFFFF7FFF7FFFFBFFFFEFB8BEFF

6AD:222100
6AD:62210006A29212BDFB210000000040FF000000A420200B8CE3FFE0A01004FF01

Screenshots from Diagbox

upload_2022-11-5_14-39-0.png upload_2022-11-5_14-39-26.png upload_2022-11-5_14-40-0.png upload_2022-11-5_14-40-27.png upload_2022-11-5_14-41-9.png
Thanks for all !!!!
 

Bonjour à tous,

J'ai pu changer mon NAC HS grâce à ce super outil ! Y'a t'il un moyen d'associer le nouveau NAC à mon VIN pour pouvoir avoir les remontés d'information dans l'application MyPeugeot ?

Y'a t'il des fonctionnalités désactivées par défaut et sympa à activer via l'outil ?

Bonne journée.
 

Good evening, I’ve recently installed front camera on my 5008, and managed to activate everything using arduino and it works nicely.

My question is, would it be possible to make the front camera engange automatically when approaching close to a car during slow speeds?
Maybe a coding option that some of you may have seen?
Audi’s and Mercedes works in that way, which makes sense to me. thank you to whoever answers.
 


I've looked in all zones, but didn't find a concerning parameter :(

best regards from austria

PS.: I'm retrofitting front camera too at my 3008(P84) from 2018, if i find something out, I'll give feedback to you
Thank you, that’s was I was suspecting unfortunately.

good luck with your project, greetings from Denmark!
 


I don't see such ids in the program. This is quite strange, or my base is older than your car.
give answers from zones F080 and F0FE

Here is a full dump

62210006A29212BDFB210000000040FF000000A420200B8CE3FFE0A01004FF01
62210106F7FFFFFFFFFFFEFFFFFFFFFFFBFFFFFF7FFF7FFFFBFFFFEFB8BEFF
62F080982603708000039812786180FFFFFFFF1101FFFFFF01
62F0FE00000000039206031103071703FFFFFF0002000001927243

Thank you !!!
 

Here is a full dump

62210006A29212BDFB210000000040FF000000A420200B8CE3FFE0A01004FF01
62210106F7FFFFFFFFFFFEFFFFFFFFFFFBFFFFFF7FFF7FFFFBFFFFEFB8BEFF
62F080982603708000039812786180FFFFFFFF1101FFFFFF01
62F0FE00000000039206031103071703FFFFFF0002000001927243

Thank you !!!
You have a strange number(927243) of the calibration file, which is not in the DB9.129 databases.
however, the nearest numbers are
ESP90_P8_V 119 =927247
ESP90_P8_V1 20=927248
ESP90_P8_V121=927249
therefore, the encodings should get.
2022-11-06_15-36-20.png
 


although if you look at the encoding index, then something more suitable is:
Voir la pièce jointe 29126

That's an amazing tool !!!-> Where can i get it ?

If i understand it right I've to do an bitwise "XOR"-Conversion with my existing bytes and the mask :voyons:- in this case i would get the following result

0xFF "XOR" 0x03 -> would give "0xFC" (in offset 23)
0xBF "XOR" 0x80 -> would give "0x3F" (in offset 24)
0xEF "XOR" 0x03 -> would give "0xEC" (in offset 27)
0xB8 "XOR" 0x80 -> would give "0x38" (in offset 28)


So there should be th following 2 Codings possible:

1 (23->24): 2E210106F7FFFFFFFFFFFEFFFFFFFFFFFBFFFFFF7FFF7FFFC3FFFFEFB8BEFF
2 (27->28): 2E210106F7FFFFFFFFFFFEFFFFFFFFFFFBFFFFFF7FFF7FFFFBFFFFEC38BEFF

I think the 2nd solution schould be the right, please tell me if I'm completly wrong :crazy:

best regards from austria !!
 
Dernière édition:

I assume you have the second option, since the first byte in your encoding is 0x06 and this offset is called "CONFIG_INDICE_TELECODAGE". Such a byte is available in most modern ECUs, and I assume that the developers control the encoding string variant with it. The first option provided by me implies the value 0x04 and most likely will not suit you., and the numbering of the firmware is clearly different.
 


OK, I see :benetton:

Then for me there are only 3 options

1: 2E210106F7FFFFFFFFFFFEFFFFFFFFFFFBFFFFFF7FFF7FFFFBFFFFEE38BEFF
2: 2E210106F7FFFFFFFFFFFEFFFFFFFFFFFBFFFFFF7FFF7FFFFBFFFFED38BEFF
3: 2E210106F7FFFFFFFFFFFEFFFFFFFFFFFBFFFFFF7FFF7FFFFBFFFFEC38BEFF

Hope I'm alright now :voyons:


I'll test ist within the next days

Thank you :bien:
 
Dernière édition:

J'ai acheté un nac car celui de mon c4 était mort. Je conseille d'installer et de changer le wine mais l'écran 8" est toujours noir. Peut-on acheter un wave4 par erreur ?
The configuaration depends on the Paramaters in the NAC. I good Tip is to do a Backup from your old NAC and restore it on the new NAC. I recomend using VLUD's tool.

You sure have a Wave3 in SD-variant which is OK !!

best regards from austria
 

Hello,

My VP1 is not looking too great. I think it needs a calibration or something. Beside that, the area is not loading while i’m moving around. Why is that? :(

Does anyone have a calibration for c4 cactus, please? Thanks
—————
Mon VP1 n'a pas l'air très bien. Je pense qu'il a besoin d'une calibration ou quelque chose comme ça. En plus de cela, la zone ne se charge pas lorsque je me déplace.

Est-ce que quelqu'un a une calibration pour c4 cactus, s'il vous plaît ? Merci