Ligne 29 : |
Ligne 29 : |
| Cela permet: | | Cela permet: |
| * d'obtenir des informations sur le système de fichier | | * d'obtenir des informations sur le système de fichier |
− | * de transférer des fichers vers ou depuis la carte | + | * de transférer des fichiers vers ou depuis la carte |
| * d'établir une session REPL. | | * d'établir une session REPL. |
| | | |
− | It also has the ability to invoke the regular REPL, so rshell can be
| + | Comme il est possible d'invoquer REPL, RShell peut également être utilisé comme un émulateur terminal. |
− | used as a terminal emulator as well.
| |
| | | |
− | Note: With rshell you can disable USB Mass Storage and still copy files | + | {{underline|Note:}} |
− | into and out of your pyboard.
| |
| | | |
− | When using the commands, the /flash directory, and the /sdcard directory
| + | Avec RShell, il est possible de désactiver le périphérique de stockage USB (dit "USB Mass Storage") de la carte MicroPython tout en restant capable de copier des fichiers via RShell. |
− | (if an sdcard is inserted) are considered to be on the pyboard, and all | |
− | other directories are considered to be on the host.
| |
| | | |
| + | Le grand bénéfice de cette approche est de permettre le transfert de fichier et REPL par l'intermédiaire d'une simple connexion série (filaire, USB et '''Port-Série via Bluetooth''' [[MicroPython-bluetooth|comme décrit ici]]). |
| + | |
| + | == PC ou /flash ou /sdcard == |
| + | {{ambox|text=RShell utilise une notation particulière pour les échanges de fichiers.}} |
| + | |
| + | Lorsque vous utilisez des commandes RShell, les répertoires {{fname|/flash}} et {{fname|/sdcard}} (si vous utilisez une carte SD) sont considérés comme étant sur la carte MicroPython. |
| + | |
| + | Tous les autres répertoires sont réputés être sur l'hôte (votre Ordinateur). |
| + | |
| + | == Nécessite une version récente de MicroPython == |
| NOTE: rshell requires a fairly recent version of the MicroPython | | NOTE: rshell requires a fairly recent version of the MicroPython |
| firmware, specifically one which contains the ubinascii.unhexlify | | firmware, specifically one which contains the ubinascii.unhexlify |