Modifications

Sauter à la navigation Sauter à la recherche
863 octets ajoutés ,  8 avril 2015 à 20:39
Ligne 3 : Ligne 3 :  
{{Traduction}}
 
{{Traduction}}
 
== Transformer votre PyBoard en souris ==
 
== Transformer votre PyBoard en souris ==
{{bloc-etroit|text=The pyboard is a USB device, and can configured to act as a mouse instead of the default USB flash drive.
+
{{bloc-etroit|text=La carte pyboard est un périphérique USB et peut être configurée pour agir comme une souris à la place du lecteur Flash USB que vous connaissez déjà.
   −
To do this we must first edit the {{fname|boot.py}} file to change the USB configuration. If you have not yet touched your {{fname|boot.py}} file then it will look something like this:}}
+
Pour transformer votre PyBoard en périphérique souris, vous devez d'abord editer le fichier {{fname|boot.py}} et y changer la configuration USB. Si vous n'avez pas encore modifié votre fichier {{fname|boot.py}} il devrait ressembler à quelque-chose comme ceci:}}
    
  <nowiki># boot.py -- run on boot-up
 
  <nowiki># boot.py -- run on boot-up
Ligne 15 : Ligne 15 :  
#pyb.usb_mode('CDC+HID') # act as a serial device and a mouse</nowiki>
 
#pyb.usb_mode('CDC+HID') # act as a serial device and a mouse</nowiki>
   −
{{bloc-etroit|text=To enable the mouse mode, uncomment the last line of the file, to make it look like:}}
+
{{bloc-etroit|text=Vous trouverez ci-dessous une version du même fichier avec une traduction des commentaire pour vous aider à en comprendre le contenu.}}
 +
 
 +
<nowiki># boot.py -- executé au démarrage
 +
# Peut exécuter un script Python arbitraire, mais le mieux est de le garder aussi minimaliste que possible
 +
 
 +
import pyb
 +
#pyb.main('main.py') # Le script principal à exécuter après celui-ci.
 +
#pyb.usb_mode('CDC+MSC') # agit comme périphérique série et de stockage
 +
#pyb.usb_mode('CDC+HID') # agit comme périphérique série et souris</nowiki>
 +
 
 +
{{bloc-etroit|text=Pour activer le mode souris, il faut décommenter la dernière ligne du fichier.
 +
 
 +
Cette ligne du fichier doit alors ressembler à ceci:}}
    
  <nowiki>pyb.usb_mode('CDC+HID') # act as a serial device and a mouse</nowiki>
 
  <nowiki>pyb.usb_mode('CDC+HID') # act as a serial device and a mouse</nowiki>
   −
{{bloc-etroit|text=If you already changed your {{fname|boot.py}} file, then the minimum code it needs to work is:}}
+
{{bloc-etroit|text=Si vous avez déjà modifié votre fichier {{fname|boot.py}} alors le code minimum pour fonctionner est celui-ci:}}
    
  <nowiki>import pyb
 
  <nowiki>import pyb
 
pyb.usb_mode('CDC+HID')</nowiki>
 
pyb.usb_mode('CDC+HID')</nowiki>
   −
This tells the pyboard to configure itself as a CDC (serial) and HID (human interface device, in our case a mouse) USB device when it boots up.
+
Cela informe le pyboard de se configurer son USB comme un CDC (port série) et HID (interface Homme-Machine dite "''human interface device''", dans notre cas, c'est une souris) au moment du boot.
   −
Eject/unmount the pyboard drive and reset it using the RST switch. Your PC should now detect the pyboard as a mouse!
+
Ejectez/démonter le lecteur USB/Flash de votre carte Pyboard et réinitialisez votre carte en pressant le bouton RST. Votre PC détectera maintenant puboard comme une souris!
    
== Envoyer des événements souris ==
 
== Envoyer des événements souris ==
29 837

modifications

Menu de navigation