samedi 3 décembre 2016

la journée test

1er déc 2016 : le grand jour

on se rend compte que faire un système permettant de rouler avec 31 véhicules simultanément est plutôt ambitieux :

nous aurions pu être 7, mais nous ne nous retrouvâmes qu'à 4

j'ai été étonné par la persévérance de mes amis qui ont roulé 3 heures, alors que je me lasse au bout de 10 minutes ...

le système a bien fonctionné dans l'ensemble, je déplore les points suivants, qui donneront lieu à des investigations et corrections :
- le dispositif d'arrêt d'urgence n'a pas pu être utilisé, une des voitures continuant à rouler au ralenti ! (a)
- l'affichage du compte tours présentait un défaut de perte de couleur (la désignation de la voiture reprends la couleur de la voiture, pour une bonne lisibilité) : il y a un bug à trouver dans le programme vb net (b)
- par ailleurs cet affichage (vb net sous windows) rame à la réception des données bluetooth en provenance du module blue : il n'est ainsi pas possible d'avoir un chronométrage précis, ou un affichage dynamique des tensions et des courants (c)
- une des voitures est tombée en panne, heureusement lors d'une séance d'essai (d)

il y a d'autres enseignements :
- le local est trop petit vu le nombre de participants
- le circuit est trop en longueur, on n'a pas une bonne visibilité de la partie éloignée :
il faudra donc dans l'avenir faire un circuit en forme de C pour réduire les distances
- il faut plus de convivialité pour l'affectation des voitures aux différentes manettes : pouvoir pour chaque manette choisir dans la liste des voitures disponibles (e)
- mettre en service le dispositif de protection contre les court-circuit (f)
- les essais n'ont pas relevé de faiblesse de la fiabilité du compte tours, qui néanmoins  n'est théoriquement pas à 100% (g)

à noter que le logiciel ultimate racer est désormais payant ...

je remercie les participants, les personnes ayant mis à disposition local et outils, et au vpciste du sud de la France qui propose du matériel à prix raisonnable

corrections :
(a) : fait : prise en compte de la variable "global_stop" dans le scheduler "switch (straight_repeat[throttle_num])" et "switch (thrown_repeat[throttle_num])"
(b) : défaut sans objet dans la nouvelle version du soft du 2 mai 2017
(c) : résolu 4 mai 2017 ! : maîtrise d'une (des?) méthode(s)
(d) : fait : contact tresse / guide suite à la surchauffe :  nettoyage du guide et "recambrage" des tresses
(e) : fait : 2 mai 2017
(f) : fait 23 mai 2017 ; faire test en situation
(g) : changement de protocole : 100% au 2 mai 2017