• # debrayage

    Posté par . En réponse au journal Encore un exemple de code spaghetti : Toyota. Évalué à 9.

    Ce que je trouve fou c'est que dans ces voitures (surtout les automatiques) il n'y a rien de prévu (mécanique) en cas de défaillance du logiciel.

    En effet sur les voiture automatique moderne :
    - on ne peut pas tourner la clef quand une vitesse est engagé
    - on ne peut pas débrayer (pas de pédale)
    - l'accélérateur n'est pas cablé en direct mais relié à un ordinateur gérant la boite de vitesse/accél moteur
    - le frein non plus ne doit plus être en direct avec les histoire d'abs.

    Sur une voiture à vitesse manuelle on peut espérer que l'embrayage soit encore relié en direct.

    Sur les anciennes voitures ou tout était câblé en direct :
    - le frein lâche : on peut toujours rétrograder
    - l'embrayage lâche : on peut freiner
    - l'accélérateur se coince : on peut freiner/débrayer/couper le contact

    Par exemple dans le cas de la direction assisté, le volant continue d'être relié en direct avec la direction. En cas de défaillance, le conducteur a toujours le contrôle du véhicule (avec une direction plus dure). Je sais pas si c'est toujours le cas aujourd'hui.

    Je pense qu'on ne sera jamais capable d'écrire du logiciel 100% bug free et qui faut avoir des moyen pour prendre le contrôle du véhicule de manière mécanique.