Changer de canal IR par le NXT

Pour expliquer certains fonctionnements, principes et fondements.
Avatar de l’utilisateur
Alban42800
Level 11
Level 11
 
Messages: 2473
Localisation: Loire (42)
Âge: 52 ans
expertgbbexpertnxtvainqueurconcours

Messagepar Alban42800 » Lun Fév 02, 2009 4:12 pm

Ajoute une attente dans la boucle (genre une seconde) afin de ne pas utiliser tout le CPU pour ça.

Thibaud
Level 6
Level 6
 
Messages: 333
Localisation: Paris
expertnxt

Messagepar Thibaud » Lun Fév 02, 2009 4:38 pm

J'ai peur qu'avec une attente d'une seconde le Receiver stop les moteurs pendant une seconde non?
Venez voir mes créations ;) NXTGEN
-----
La team BrickBot

Avatar de l’utilisateur
Alban42800
Level 11
Level 11
 
Messages: 2473
Localisation: Loire (42)
Âge: 52 ans
expertgbbexpertnxtvainqueurconcours

Messagepar Alban42800 » Mar Fév 10, 2009 10:39 am

Désolé j'ai pas suivi le topik, j'ai laché le fil...
Le principe est de mettre uen attente, même 100ms ou 500ms histoire de libérer la CPU.
Je ne sais pas combien de fois la boucle s'exécute en une seconde (mettons 500 fois) : Avec une attente de 100ms tu réduit à 10 boucles par seconde donc tu divise la charge CPU par 50 ! D'ou l'intérêt d'une pause, même courte.


Retourner vers De la théorie à la pratique

Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 2 invités