<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wikidot="http://www.wikidot.com/rss-namespace">

	<channel>
		<title>Problème timer</title>
		<link>http://aseba.wikidot.com/forum/t-568500/probleme-timer</link>
		<description>Posts in the discussion thread &quot;Problème timer&quot;</description>
				<copyright></copyright>
		<lastBuildDate>Wed, 15 Jul 2026 04:59:36 +0000</lastBuildDate>
		
					<item>
				<guid>http://aseba.wikidot.com/forum/t-568500#post-1575144</guid>
				<title>Re: Problème timer</title>
				<link>http://aseba.wikidot.com/forum/t-568500/probleme-timer#post-1575144</link>
				<description></description>
				<pubDate>Thu, 27 Sep 2012 18:18:28 +0000</pubDate>
				<wikidot:authorName>Marine Dubois</wikidot:authorName>				<wikidot:authorUserId>1448060</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Merci beaucoup pour vos réponses, on arrive désormais à intégrer le timer comme on voulait dans notre programme.<br /> Meilleures salutations !</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://aseba.wikidot.com/forum/t-568500#post-1574794</guid>
				<title>Re: Problème timer</title>
				<link>http://aseba.wikidot.com/forum/t-568500/probleme-timer#post-1574794</link>
				<description></description>
				<pubDate>Thu, 27 Sep 2012 07:54:37 +0000</pubDate>
				<wikidot:authorName>Michael Bonani</wikidot:authorName>				<wikidot:authorUserId>861355</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Le timer commence quand on change sa valeur, dans cet exemple à l'initialisation. Hors quand on recharge et relance le code, sa valeur ne change pas et le timer continue de fonctionner. C'est pourquoi vous dite &quot;on dirait que le timer ne commence pas tout le temps en même temps…&quot;<br /> Pour être sûr qu'à chaque exécution du code on remette à zéro le compteur il faut que sa valeur soit différente à la fin d'un événement (initialisation est vu comme un événement).</p> <p>En reprenant votre code il faut faire:</p> <div class="code"> <pre><code>var time = 0 motor.left.target = 0 timer.period[0]=0 onevent start timer.period[0] = 5000 motor.left.target = 200 time = 0 onevent timer0 if motor.left.target == 200 then time = 1 end if time == 1 then motor.left.target = 0 timer.period[0] = 0 end</code></pre></div> <br /> Il faut encore ajouter un événement global &quot;start&quot;
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://aseba.wikidot.com/forum/t-568500#post-1574027</guid>
				<title>Re: Problème timer</title>
				<link>http://aseba.wikidot.com/forum/t-568500/probleme-timer#post-1574027</link>
				<description></description>
				<pubDate>Wed, 26 Sep 2012 11:36:59 +0000</pubDate>
				<wikidot:authorName>Marine Dubois</wikidot:authorName>				<wikidot:authorUserId>1448060</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Bonjour,<br /> Merci de votre réponse. En fait on voulait juste voir comment utiliser le timer dans ce bout de code, et on arrivait à rien malgré les instructions déjà mises sur aseba. Mais du coup, je ne comprends pas très bien quand est-ce que le timer commence ?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://aseba.wikidot.com/forum/t-568500#post-1573236</guid>
				<title>Re: Problème timer</title>
				<link>http://aseba.wikidot.com/forum/t-568500/probleme-timer#post-1573236</link>
				<description></description>
				<pubDate>Tue, 25 Sep 2012 15:47:42 +0000</pubDate>
				<wikidot:authorName>Michael Bonani</wikidot:authorName>				<wikidot:authorUserId>861355</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Bonjour</p> <p>J'ai pas trop compris ce que vous essayez de faire mais si on prend votre code c'est normale que rien ne se passe. Je pense que vous vouliez faire quelque chose qui ressemble à ça:</p> <div class="code"> <pre><code>var time time = 0 timer.period[0] = 5000 onevent timer0 if time == 0 then motor.left.target = 300 end if time == 1 then motor.left.target = 0 end if time == 2 then motor.left.target = -300 time = 0 else time = time + 1 end</code></pre></div> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://aseba.wikidot.com/forum/t-568500#post-1573122</guid>
				<title>Problème timer</title>
				<link>http://aseba.wikidot.com/forum/t-568500/probleme-timer#post-1573122</link>
				<description></description>
				<pubDate>Tue, 25 Sep 2012 12:26:35 +0000</pubDate>
				<wikidot:authorName>Marine Dubois</wikidot:authorName>				<wikidot:authorUserId>1448060</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Bonjour,<br /> Nous avons des problème pour utiliser le timer,</p> <div class="code"> <pre><code>var time time = 0 motor.left.target = 0 timer.period[0] = 5000 onevent timer0 if motor.left.target == 100 then time = time + 1 end if time == 1 then motor.left.target = 0 end</code></pre></div> <p>on dirait que le timer ne commence pas tout le temps en même temps&#8230;<br /> Merci de votre aide&#8230; Salutations, Marine</p> 
				 	]]>
				</content:encoded>							</item>
				</channel>
</rss>