Variant coding

When replacing a control unit, it needs to be version-coded to function correctly.
If the function is cancelled or fails, check fault codes and test conditions.
Test conditions:
Procedure:
  1. Start the function.
  2. Select between automatic detection or manual programming.
  3. The function is done.