Codificación & adaptación
Con la codificación y la adaptación activas funciones del vehículo, modificas parámetros de las unidades de control, restableces intervalos de servicio y mantienes al día la lista de instalación.
Estas funciones son «de escritura»: intervienen activamente en la configuración de las unidades de control y modifican parámetros del vehículo. Por eso, utilízalas solo si sabes lo que haces y anota siempre antes los valores originales. En muchas unidades de control se requiere previamente un acceso de seguridad o un desbloqueo SFD.
Codificación

La codificación de las unidades de control sirve para activar o desactivar funciones, o para cambiar entre distintas variantes. Cada modelo de vehículo se ofrece con multitud de opciones de equipamiento que varían según el mercado, el modelo y el equipamiento de serie. A menudo, el hardware instalado es idéntico: es la codificación de la unidad de control correspondiente la que determina qué funciones están realmente activas.
Un ejemplo típico: un vehículo sale de fábrica con faros halógenos, pero el hardware también admite xenón o LED. Mediante la codificación de la unidad de control se define qué tipo de faro está instalado y cómo funciona el control de la iluminación. Otros cambios de codificación habituales afectan, por ejemplo, a:
- La activación o desactivación de la luz de conducción diurna
- El comportamiento del cierre centralizado (p. ej. bloqueo automático al circular)
- El descenso del retrovisor al circular marcha atrás
- La configuración del número de destellos del intermitente de confort
- El ajuste de la ayuda de cierre de los elevalunas eléctricos
⚠️ Atención: Una codificación incorrecta puede provocar que algunas funciones del vehículo dejen de funcionar correctamente o que se generen mensajes de error en la unidad de control. Antes de cada cambio, anota el valor de codificación actual para poder restaurarlo si es necesario.
En el Grupo VAG se distinguen dos procedimientos de codificación. El procedimiento utilizado depende exclusivamente de la implementación de la unidad de control.
Codificación corta
La codificación corta utiliza un sencillo código numérico (número decimal de 3, 5 o 7 dígitos) para definir la configuración de una unidad de control. Cada dígito o grupo de dígitos de este código representa un conjunto determinado de funciones.
- Protocolos: exclusivamente KWP1281 y KWP2000.
- Variantes y rangos de valores: según la unidad de control, se utiliza una de cuatro variantes. CarPort detecta el tipo automáticamente y limita en consecuencia el rango de entrada permitido:
| Variante | Rango de valores | Dígitos |
|---|---|---|
| 7 bits | 0–127 | 3 dígitos |
| 15 bits | 0–32767 | 5 dígitos |
| 20 bits | 0–1048575 | 7 dígitos |
| 23 bits | 0–8388607 | 7 dígitos |
- Visualización: si hay datos de etiquetas disponibles, CarPort muestra en texto claro el significado de cada dígito o grupo de dígitos (p. ej. «Dígito 1: tipo de faro – 0 = halógeno, 1 = xenón»). Sin datos de etiquetas, el código numérico se muestra sin más explicaciones.
Instrucciones paso a paso (codificación corta):
- CarPort muestra el valor de codificación almacenado actualmente en la unidad de control. Anota este valor.
- Si hay datos de etiquetas disponibles, puedes modificar los distintos dígitos mediante los campos de selección que se muestran.
- Como alternativa, introduce el nuevo valor de codificación directamente como número en el campo
Nueva codificación:. - Haz clic en
Escribir...para transferir la codificación a la unidad de control.
Codificación larga
La codificación larga ofrece un control mucho más preciso de la configuración de la unidad de control. En lugar de un único número, se utiliza una cadena de bytes hexadecimal en la que cada bit representa una función o un parámetro concretos.
- Protocolos: KWP2000 y UDS.
- Visualización: la codificación se representa como una secuencia de bytes (p. ej.
0F 3A 00 12 8B). Cada byte consta de 8 bits que pueden activarse o desactivarse individualmente.
Visualización con y sin datos de etiquetas:
Si hay datos de etiquetas disponibles para la unidad de control, CarPort muestra para cada bit una descripción en texto claro como casilla de verificación (p. ej. «Luz de conducción diurna activa», «Descenso del retrovisor al circular marcha atrás»). Puedes configurar las funciones deseadas simplemente marcando o desmarcando las casillas.
Si no hay datos de etiquetas, CarPort muestra una vista genérica con el número de byte y de bit (p. ej. «Byte 3, bit 5»). En ese caso, debes conocer el significado de cada bit por una fuente externa (p. ej. foros de vehículos, documentación de taller). Aun así, puedes modificar los bits de forma muy precisa si dispones de la información correspondiente.
Instrucciones paso a paso (codificación larga):
- CarPort lee la codificación actual de la unidad de control y la muestra. Anota el valor hexadecimal mostrado como copia de seguridad. También encontrarás la codificación en el informe de diagnóstico.
- Activa o desactiva las funciones deseadas mediante los campos de selección (si hay datos de etiquetas), modifica los valores de los bits mediante las casillas de verificación o escribe directamente bytes completos en el campo
Nueva codificación:. - Haz clic en
Escribir...para transferir la nueva codificación a la unidad de control.
💡 Consejo: En la vista de bytes puedes editar cada byte directamente como valor hexadecimal. La vista de casillas de verificación se actualiza automáticamente, y viceversa: ambas vistas están siempre sincronizadas.
Codificación y acceso de seguridad
Algunas unidades de control requieren un acceso de seguridad antes de escribir una nueva codificación. En ese caso, CarPort te pide que introduzcas el código de acceso necesario antes de la transferencia. En los vehículos más recientes con SFD (protección del diagnóstico del vehículo), los cambios de codificación pueden estar restringidos además por mecanismos de protección criptográficos.
Adaptación

La adaptación permite modificar parámetros configurables de una unidad de control. A diferencia de la codificación, que activa o desactiva funciones, la adaptación sirve para calibrar o ajustar valores dentro de una función existente.
Casos de uso típicos de las adaptaciones:
- Calibración tras sustituir un componente: p. ej. introducir los valores de corrección de los inyectores después de cambiar un inyector.
- Ajuste de valores nominales: p. ej. régimen de ralentí, sensibilidad a la luz del sensor de lluvia/luz, sensibilidad de la ayuda de aparcamiento.
- Activación de funciones con parámetros: p. ej. intensidad de la luz de conducción diurna, duración de la función Coming Home.
- Puesta a cero de contadores de servicio: p. ej. restablecer el indicador de intervalos de servicio tras un cambio de aceite (más cómodo con el asistente de servicio).
⚠️ Atención: Las adaptaciones modifican el comportamiento de la unidad de control. Unos valores incorrectos pueden provocar fallos de funcionamiento o comportamientos peligrosos para la seguridad. Antes de cada cambio, anota el valor original actual para poder restaurarlo si es necesario.
El proceso y la visualización de la función de adaptación varían considerablemente según el protocolo de diagnóstico utilizado.
Adaptación con KWP1281 / KWP2000
En los protocolos antiguos KWP1281 y KWP2000, los parámetros de adaptación están organizados en canales numerados:
- KWP1281: canales 0 a 100
- KWP2000: canales 0 a 255
Cada canal contiene un único valor. Por lo general, se trata de un valor de 16 bits (rango 0–65535) o de 8 bits (rango 0–255). Como forma especial existe la adaptación larga, en la que se almacenan valores de texto ASCII (p. ej. valores de corrección de los inyectores como cadena de caracteres).
Visualización de los canales:
Si CarPort dispone de datos de etiquetas para la unidad de control, los canales se muestran con nombres en texto claro (p. ej. «Régimen de ralentí», «Adaptación de la mariposa»). Además, los datos brutos se convierten en valores físicos con unidades (p. ej. 0–100 % o de -50 a +50 °C) o se representan como lista de selección (p. ej. «0 = desactivado, 1 = activado»).
Si no hay datos de etiquetas, la visualización es genérica, con el número de canal (p. ej. «Adaptación 42») y el valor bruto sin formato. El uso de los datos de etiquetas se puede activar y desactivar con la casilla Usar datos del archivo de etiquetas si están disponibles, lo que permite también acceder directamente a los valores brutos.
Instrucciones paso a paso:
- Selecciona el canal de adaptación deseado en la lista o introduce manualmente el número de canal.
- Se muestra el valor almacenado actualmente en la unidad de control. Anota este valor antes de hacer cambios.
- Introduce el nuevo valor en el campo de entrada.
- Haz clic en
Probarpara probar el valor.- El valor se carga en la memoria volátil de la unidad de control. La unidad de control utiliza el nuevo valor de inmediato, pero este se pierde en el siguiente reinicio.
- Si el valor no es válido o está fuera del rango permitido, la unidad de control muestra un mensaje de error.
- Comprueba si se produce el comportamiento deseado.
- Haz clic en
Guardar...para guardar el valor de forma permanente en la unidad de control.
💡 Consejo: El proceso en dos pasos (probar → guardar) sirve como mecanismo de seguridad. Mientras solo utilices Probar, puedes volver en cualquier momento al valor original desconectando y volviendo a conectar el encendido. Solo Guardar... hace que el cambio sea permanente.
Adaptación con UDS
En las unidades de control modernas con protocolo UDS, la adaptación es fundamentalmente distinta:
- Identificadores en lugar de números de canal: los parámetros de adaptación se direccionan mediante identificadores de 16 bits. La asignación a un nombre en texto claro se realiza exclusivamente mediante los datos de descripción ODX (conjunto de datos ASAM).
- Estructuras de datos complejas: en UDS, los valores de adaptación pueden ser simples valores numéricos, pero también campos de bits, cadenas de caracteres o estructuras de varias partes.
- Guardado directo: a diferencia de KWP1281/KWP2000, en UDS no hay un paso de prueba independiente. Los cambios se guardan de inmediato y de forma permanente en la unidad de control al transferirlos.
- Datos de descripción imprescindibles: sin los datos ODX adecuados, los identificadores y sus valores no pueden interpretarse. Por eso, CarPort necesita obligatoriamente los datos de descripción correctos para cada unidad de control.
⚠️ Atención: Como en las unidades de control UDS los cambios se guardan de inmediato y de forma permanente, no es posible probar primero el nuevo valor de forma temporal. Asegúrate de que el valor introducido es correcto antes de transferirlo.
Asistente de servicio

Los vehículos del Grupo Volkswagen disponen de un indicador de intervalos de servicio que recuerda al conductor los trabajos de mantenimiento pendientes (p. ej. cambio de aceite, inspección). Estos datos de intervalo se almacenan en el cuadro de instrumentos como canales de adaptación y suelen incluir la distancia restante (en km) y el tiempo restante (en días) hasta el próximo servicio.
Tras realizar un mantenimiento, estos contadores deben restablecerse manualmente para que el indicador de intervalos de servicio funcione correctamente. Técnicamente, esto se hace mediante la función de adaptación del cuadro de instrumentos: los canales correspondientes deben ajustarse uno a uno a los valores adecuados.
El asistente de servicio de CarPort simplifica considerablemente este proceso: reúne todos los parámetros relevantes del intervalo de servicio en una vista clara y permite restablecerlos con unos pocos clics, sin que tengas que conocer los distintos canales de adaptación ni sus valores nominales.
Funciones:
- Presentación clara: se muestran todos los canales de adaptación relacionados con el intervalo de servicio, con sus valores actuales y nuevos.
- Trabajos predefinidos: en el área
Trabajoshay escenarios de servicio habituales disponibles como grupos de selección predefinidos (p. ej. restablecer solo el intervalo de cambio de aceite, restablecer cambio de aceite + inspección). Al seleccionar un trabajo, se marcan automáticamente los canales de adaptación correspondientes con los valores de destino correctos. - Vista previa de los cambios: todos los canales cuyos valores se modificarán con el trabajo seleccionado aparecen resaltados en amarillo, de modo que antes de la transferencia ves exactamente qué parámetros se van a ajustar.
Instrucciones paso a paso:
- Inicia el asistente de servicio mediante el menú
Extras→Iniciar asistente de servicioo con el botón del mismo nombre de la barra de herramientas. - En el área
Trabajos, selecciona el trabajo de servicio deseado (p. ej. cambio de aceite, inspección o ambos). - Revisa en la vista general los cambios resaltados en amarillo. Si es necesario, puedes ajustar manualmente valores concretos.
- Haz clic en
Aplicar cambios...para transferir los cambios a la unidad de control. - Desconecta y vuelve a conectar el encendido para que el cuadro de instrumentos adopte los nuevos valores y se actualice el indicador de intervalos de servicio.
💡 Consejo: Si el asistente de servicio no ofrece trabajos predefinidos para tu vehículo, también puedes restablecer los intervalos de servicio manualmente mediante la función de adaptación del cuadro de instrumentos.
Lista de instalación

La lista de instalación es un registro, almacenado en el gateway de diagnóstico (dirección 19), de todas las unidades de control instaladas en el vehículo. Sirve como referencia central de los sistemas electrónicos presentes en el vehículo.
ℹ️ Nota: La lista de instalación solo está disponible en vehículos con gateway de diagnóstico en el bus CAN. Los vehículos más antiguos con diagnóstico exclusivamente por línea K no tienen gateway y, por tanto, tampoco lista de instalación.
Importancia de la lista de instalación:
CarPort utiliza la lista de instalación en varios lugares:
- Selección de ECU: en la pestaña
Instaladas, CarPort solo muestra las unidades de control que figuran como instaladas en la lista de instalación. - AutoScan: en el escaneo automático de averías se consultan específicamente las unidades de control incluidas en la lista de instalación, lo que acelera considerablemente el escaneo.
¿Cuándo hay que modificar la lista de instalación?
Por lo general, la lista de instalación coincide con el equipamiento real del vehículo. Sin embargo, hay situaciones en las que es necesario modificarla manualmente:
- Montaje posterior de componentes: p. ej. enganche de remolque con unidad de control propia, instalación posterior de una calefacción estacionaria o de una cámara de marcha atrás.
- Retirada de unidades de control: p. ej. desmontaje de un sistema que ya no se necesita.
- Entradas que faltan o son incorrectas: en casos excepcionales, la lista de instalación de fábrica puede estar incompleta o contener errores.
Si una unidad de control está instalada físicamente pero no figura en la lista de instalación, el AutoScan la omite y no aparece en la selección de ECU en Instaladas. A la inversa, una entrada para una unidad de control inexistente provoca errores de conexión en el AutoScan.
ℹ️ Importante: Una lista de instalación que no se corresponde con el equipamiento real provoca a menudo entradas en la memoria de averías. Si una unidad de control figura en la lista pero no está instalada físicamente (unidad registrada de más), el gateway detecta un error de comunicación. Si, por el contrario, una unidad de control está instalada pero no figura en la lista (unidad sin registrar), los sistemas dependientes pueden generar mensajes de error porque no reciben los datos esperados. Por eso, adapta siempre la lista de instalación cuando cambie el equipamiento del vehículo.
Instrucciones paso a paso:
- Abre la pestaña Lista de instalación en la unidad de control del gateway conectada (dirección 19).
- CarPort muestra la lista actual de todas las unidades de control posibles, con una marca en cada sistema registrado como instalado.
- Marca las unidades de control que quieras añadir o desmarca las que ya no estén instaladas.
- Haz clic en
Escribir...para guardar los cambios de forma permanente en el gateway.
💡 Consejo: Si quieres descartar tus cambios antes de guardarlos, haz clic en Restablecer para volver a la lista leída originalmente. Esto solo es posible mientras no se haya guardado nada.
Modo de diagnóstico (UDS)
En las unidades de control con protocolo UDS, la comunicación de diagnóstico se desarrolla en distintas sesiones de diagnóstico (Diagnostic Sessions). Cada sesión define qué comandos acepta la unidad de control y qué funciones están habilitadas. CarPort cambia automáticamente al modo adecuado al establecer la conexión, aunque en determinadas situaciones puede ser necesario cambiar de modo manualmente.
Cambiar el modo de diagnóstico:
Con una conexión UDS abierta, encontrarás arriba a la derecha, en la ventana de la unidad de control, una lista desplegable para el modo de diagnóstico. Están disponibles los siguientes modos:
| Modo | Descripción |
|---|---|
Modo de diagnóstico VW |
El modo estándar para el diagnóstico específico de VAG. CarPort lo establece automáticamente después de cada conexión. En él están disponibles todas las funciones de diagnóstico habituales (memoria de averías, valores de medición, codificación, adaptación, ajustes básicos, etc.). |
Modo de diagnóstico OBD |
Modo de diagnóstico restringido que se utiliza tanto para el diagnóstico OBD-2 genérico como para el específico de VAG. Las funciones de lectura (memoria de averías, valores de medición, información de la unidad de control) están disponibles, pero los accesos de escritura (codificación, adaptación, ajustes básicos, prueba de actuadores) no son posibles. |
Modo de programación |
Modo de programación para flashear el software de las unidades de control. Se necesita para las actualizaciones de firmware. |
Modo fin de línea (EOL) |
Modo especial para las pruebas de fin de línea (End-of-Line) al final de la cadena de montaje. Permite acceder a funciones de configuración de fábrica. |
Modo de desarrollo |
Modo de desarrollo con funciones de diagnóstico ampliadas, que normalmente solo se utiliza en el desarrollo de vehículos. |
¿Cuándo hay que cambiar de modo manualmente?
Por lo general, no es necesario cambiar de modo manualmente, ya que CarPort establece automáticamente el Modo de diagnóstico VW. Sin embargo, determinadas funciones especiales, en particular algunas opciones de codificación, requieren cambiar al Modo fin de línea (EOL) o al Modo de desarrollo.
ℹ️ Nota: En vehículos con Secure Gateway (SFD/UNECE) solo está disponible el Modo de diagnóstico OBD. El gateway bloquea el cambio a otras sesiones de diagnóstico mientras no se haya realizado la autenticación ante el gateway.