Aller au contenu


Photo

Comportement Timer bizarre ?


  • Veuillez vous connecter pour répondre
4 réponses à ce sujet

#1 cuda71

cuda71

    Membre occasionnel

  • Membres
  • Pip
  • 87 messages

Posté 10 février 2018 - 03:39

Bonjour, voici un test que j'ai fait, je ne comprends pas trop pourquoi si on ne met pas le bloc reinitialisation de timer avant la boucle, le timer ce met quand même en fonction en arriere plan et quand on appuie sur le bouton central de la brique, ça ne demarre pas a zéro.

Normalement on ne rentre pas dans la boucle tant que le bouton central n'a pas été appuyé, donc, le timer ne devrait pas tourner en arriere plan non ?? On ne devrait pas être obligé de mettre le bloc de reinitialisation de timer il me semble

Est-ce que il y a un truc qui m'echappe ?

Image(s) jointe(s)

  • 20180210_153621.jpg


#2 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 6 766 messages
  • Gender:Male

Posté 11 février 2018 - 08:07

Effectivement, comme indiqué dans la documentation, les 8 timers de l'EV3 sont réinitialiser au lancement du programme.
"Si vous effectuez une mesure avec un minuteur qui n'a pas encore été réinitialisé, vous obtiendrez le temps écoulé depuis le début du programme."

C'est à toi de réinitialiser un timer si tu veux qu'il démarre à 0.

#3 cuda71

cuda71

    Membre occasionnel

  • Membres
  • Pip
  • 87 messages

Posté 11 février 2018 - 07:00

C'est quand même bizarre que finalement si dans un programme on veux juste mesurer le temps écoulé depuis le début du programme, on peut mettre le bloc minuteur a n'importe quel endroit dans le programme, même tout à la fin, c'est assez contre-intuitif  :unsure:  



#4 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 963 messages
  • Gender:Male
  • Location:Anglet

Posté 11 février 2018 - 11:39

Dans arduino les "timers "  millis et micros fonctionnent de la même façon 


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 


#5 cuda71

cuda71

    Membre occasionnel

  • Membres
  • Pip
  • 87 messages

Posté 12 février 2018 - 12:38

Dans arduino les "timers "  millis et micros fonctionnent de la même façon 

ah, donc ce n'est pas specifique à l'EV3-G, merci beaucoup pour cette infos, c'est très intéressant à savoir






0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users