hello,
1.
vous connaissez la valeur à afficher lorsque l'usure est à zero% ou à 100%, suivant si l'affichage est inversé ou non
vous avez raison le EVAL VISIBILITY n'affiche rien si la valeur est à zero
mais l'astuce c'est qu' il affichera 0 (zéro) si cette valeur est à par exemple 0.00001 et que le string format arrondi le chiffre comme c'est le cas avec %3.0f (pas de décimal)
de plus vous pouvez utiliser 2 fonctions if(,,) en cascade comme ceci:
if(DATA==0,
0.00001, If(DATA<0.7,(1-DATA)*100,0) )
ou
if(DATA==1.0,
100, If(DATA<0.7,(1-DATA)*100,0) )
ou inversement:
if(DATA==0,
100, If(DATA<0.7,(1-DATA)*100,0) )
ou
if(DATA==1.0,
0.00001, If(DATA<0.7,(1-DATA)*100,0) )
le caractère % (astuce)autre chose intéressante, plutot que de créer un objet LABEL avec le caractère %, il peut être intégré directement dans votre string format en mettant %%, exemples pour la valeur 100:
"%%%3.0f" cela affiche "%100"
"%3.0f %%" cela affiche "100 %"
2.
A 1:08 de la video la telemetry est remise à zéro par le jeu juste après un drapeau jaune, un arrêt sur image permet de nettement le distinguer, je ne vois malheureusement pas comment on peut faire pour contrer ça de notre coté, le vdash-emu se contentant de restituer ce qu'il reçoit comme info du jeu
3.
Le currenttime c'est le temps en cours donc il passe à zero des que vous passez la ligne, il est recommandé d' utiliser un objet DATA TIME et de sélectionner le DELTA time (
Real DELTA Time vs Last) qui vous donnes la difference en temps réel
ou alors faire votre soustraction uniquement pendant le sector 3 avec une formule dans le genre (non testé car pas très pro, rien avoir avec un delta time)
if(lap last time>0 && sector == 3, (lap last time - current time), 0)
utiliser la template pour expérimenter les valeurs de temps qui vous a été fourni dans un post précédent:
https://www.eksimracing.org/forum/index.php?topic=5124.msg22919#msg229194.
il y a 2 fonctions pour passer à la page précédente/suivante, il suffit d'avoir plusieurs fois votre dash avec les élément que vous souhaitez afficher dans chaque page plutôt que de faire un truc compliqué pour cacher des objets.
voir le tuto pour naviguer dans les pages de l'EMU avec le bouton prev/next et contraindre le cycle sur quelques pages seulement:
https://www.eksimracing.org/forum/index.php?topic=4098.05.
afficher les noms des fonctions peut avoir un intérêt, c'est je crois déjà intégré au SLIMax (à vérifier) et affiché en abrégé quelques secondes sur l'afficheur USB Sim Race F1 (sur le left panel) lorsqu'on active la fonction
mais je ne vois pas comment faire avec l'objet left/right panel dans la page étant donné que l'on est dans la partie émulateur du sim race F1 du VDASH-EMU donc aucun contrôle dessus
voir ici pour plus d'info sur l’émulateur intégré au VDASH-EMU:
https://www.eksimracing.org/forum/index.php?topic=4759.0Pour bien comprendre l’émulation du firmware il faut avoir en tête que le firmware du SIM Race F1 n'a aucune idée de ce qu'il affiche, il reçoit l'ordre d'allumer ou d’éteindre les segments des digits des panneaux gauche et droite.
Cordialement,
EKSIMRacing Staff