¿Puede ver qué versión de ELM327 es compatible con una herramienta de escaneo de diagnóstico OBD2/lector de código de falla?

Según https://en.wikipedia.org/wiki/ELM327#Other_Versions , hay varias versiones diferentes de ELM327.

Si compra un dispositivo ELM327 no original (es decir, algo que sea compatible con ELM327 ya que parece ser un estándar de facto, pero no fabricado por ELM), ¿puede verificar qué versión de ELM327 es compatible?

Solo el fabricante lo sabría.
¡Bienvenido a Mantenimiento y Reparación de Vehículos Motorizados! Creo que su comprensión del dispositivo podría estar un poco torcida. ELM327 es la interfaz que cierra la brecha entre el CANBus y un RS232 que sale a su dispositivo (computadora o teléfono inteligente). Me parece que ELM Electronics vende sus chips ELM327, que luego son integrados en un lector por quien sea. Para que sea "ELM327", debe tener uno de estos chips. No hay "compatible" por lo que puedo decir (podría estar equivocado ... y no dejaría pasar a los chinos para hacer duplicados).
Sé con certeza que algunos lectores se niegan a trabajar con algunos autos, aunque sean "ELM27"... Así que tuve mucho cuidado al comprar el mío para mi auto: funciona perfectamente y ya me ahorró más que su precio de costo. .
@Pᴀᴜʟsᴛᴇʀ2 ¿Estás seguro de eso? Estoy buscando un dispositivo ELM327 que admita Bluetooth 4.0 para poder usar BT con un dispositivo iOS, pero AFAIK ningún dispositivo que use un conjunto de chips ELM genuino (?) Ofrece esa combinación. Sin embargo, los dispositivos de terceros como este amazon.com/X-ELM-Bluetooth-Diagnostic-Compatible-Vehicles/dp/… parecen hacerlo, pero se llaman X-ELM, lo que alguien me dijo que significa que son dispositivos ELM de ingeniería inversa. Pero si conoce algún dispositivo ELM genuino que admita BT 4.0, ¡soy todo oídos!
El controlador Bluetooth suele ser un chip separado del controlador principal, por lo que las versiones de los dos son independientes. No es que eso ayude a encontrar una versión genuina...

Respuestas (1)

Como dice el artículo, las copias a menudo pueden informar erróneamente qué versión de código tienen, por lo que no sirve para determinar lo que pueden o no pueden hacer. Todo lo que se puede extraer del microcontrolador es el código de máquina que configura y opera el microcontrolador, no el código fuente original, por lo que es probable que modificarlo sustancialmente esté fuera del alcance de la mayoría de los fabricantes de clones.

Además de la piratería del código original de ELM, los microcontroladores en los que se ejecuta también se clonan comúnmente, y el rendimiento eléctrico de los dispositivos puede desviarse de los valores de la hoja de datos. El efecto más común es que ocasionalmente pueden bloquearse y solo se restablecerán si se apagan durante unos segundos al desenchufarlos. Los PIC tienen un "perro guardián" incorporado que supervisa esto y se reinicia automáticamente, pero es posible que esto no se implemente en el hardware de clonación, o incluso en la versión anterior del ELM genuino, por lo que sé.

Prácticamente, hay poca diferencia entre cualquiera de los clones, todos ejecutan prácticamente el mismo código, y mi dispositivo de $ 7 ha funcionado en todos los vehículos y con cada aplicación de escaneo OBD o aplicación de tablero virtual que he probado.

¿No puedes probar sus capacidades? Envíe algunos comandos y vea si obtiene una respuesta que tenga sentido.
¿Cuál es la diferencia entre ELM 1.0 (que parece ser la versión más común entre los clones) y 2.2?
La página de Wikipedia enlaza con parte de la documentación de ELM, incluida la lista de comandos elmelectronics.com/wp-content/uploads/2016/07/… No he intentado usar esto para determinar qué versión es la mía, pero supongo que es 1.0.