Compatibilidad de adaptadores

Publicado el 27 septiembre 2021 · Oscarboiro

FordCanTool - Adaptadores ELS27
ELS27: conmutación automática de buses (MS-CAN / HS-CAN) y mayor margen para funciones avanzadas.

Tras recibir reportes de una serie de problemas con diversos adaptadores, voy a centrar el desarrollo en los adaptadores ELS27, tanto originales como clones. Algunas funciones seguirán siendo compatibles con dispositivos basados en ELM327, pero el foco principal pasará a ELS27 por motivos técnicos.

Motivo principal

Para opciones futuras que ya estoy implementando (por ejemplo, programación de llaves en vehículos con sistema KEYFREE), es necesario cambiar entre MS-CAN y HS-CAN en intervalos muy cortos. Si ese cambio no se realiza a tiempo, el procedimiento puede fallar y devolver errores.

En la mayoría de adaptadores ELM327 el cambio de bus requiere un interruptor físico que el usuario debe accionar manualmente, mientras que ELS27 realiza esta conmutación de forma automática.
FordCanTool - Cambio MS-CAN / HS-CAN
Ejemplo de conmutación de bus necesaria para operaciones sensibles (KEYFREE y otras funciones avanzadas).

Limitaciones típicas en muchos ELM327

Otro problema habitual en la mayoría de ELM327 es que los interfaces TTL internos suelen trabajar a baudrates bajos. Esto reduce el margen de comunicación y puede provocar fallos en procedimientos exigentes, como la actualización del software de cuadros de instrumentos.

Nota: Esto no implica que todos los ELM327 sean “malos”, sino que existe una variabilidad enorme entre modelos y clones. Para asegurar una experiencia consistente y habilitar funciones avanzadas, el desarrollo priorizará ELS27.

Mi objetivo es que las funciones críticas sean lo más estables posible. Por eso, a partir de ahora, las pruebas y nuevas características se validarán principalmente con ELS27.