Una vez más, no estás viendo el panorama general, Sr. Dark Knight... no es la tarea de pulsar un botón dos veces, en serio, es cuestión de entrar en un modo superior y encender todos tus componentes electrónicos solo para apagar el modo inferior, no hay ninguna razón para eso. Es un fallo, ¿lo entiendes? Pero es lo que es. ¡MoveOn!
Gracias a todos, ¡no mas!
En realidad, los sistemas electrónicos del vehículo pueden querer estar completamente encendidos en las etapas de encendido antes de apagarse y volver al modo de suspensión. Una determinada suposición o dependencia del programa de software podría requerirlo. Digo esto porque cuando apagas tu vehículo... no todos los sistemas electrónicos se apagan a la vez, ni de la misma manera, ni siquiera en el mismo orden cada vez. Si observaras el bus de alimentación después de apagarlo, puedes observar que en realidad tarda varios minutos antes de que cada sistema se mueva a su estado de espera de baja potencia.
Estos vehículos modernos son tanto electrónica compleja como sistemas mecánicos complejos. Ten en cuenta que estos sistemas y cómo se encienden y apagan están operando en realidad con las instrucciones de una o más computadoras del sistema que están codificadas por ingenieros de software. Si sabes algo sobre cómo funciona la codificación y la ingeniería de software... hace suposiciones de dependencia (al igual que muchos sistemas de hardware) sobre cómo se encienden, se comunican y se apagan.
Dado que los diversos sistemas del CRV gen5 comparten un bus común y se comunican entre sí, es razonable suponer que si inicias un inicio parcial (es decir, pones el vehículo en modo accesorio), el método más libre de errores para secuenciarlos de nuevo es NO saltar del paso 1 al paso 3... y omitir el paso 2. El software bien escrito no se preocuparía y cubriría todos los casos extremos inducidos por el propietario, pero es casi imposible cubrir todas las variaciones posibles y, por lo tanto, la secuencia predecible de encendido y apagado impulsada por subrutinas sería una práctica recomendada de ingeniería de software para productos de consumo de gran volumen (de los cuales un CRV es uno).
Nota: No estoy defendiendo el enfoque de Honda aquí, solo reconociendo que estos sistemas son complejos, con muchas interdependencias, y las secuencias generalmente aleatorias si se permiten por parte de los propietarios pueden producir problemas innecesarios que resultan en llevar los vehículos al servicio por "algún problema inestable" que no se puede reproducir en el concesionario. Ninguno de nosotros conoce las interdependencias con las que Honda luchó durante el diseño, ni la mayoría de nosotros somos sensibles al hecho de que cada vez más sistemas electrónicos en estos vehículos son ahora sistemas reales de terceros que ni siquiera son producidos por Honda... y están sujetos a una secuencia específica de funcionamiento, incluido el apagado y la comunicación con otros subsistemas a través del bus común.