Les fichiers du mini-disque
V4



L'organisation de fichiers avec le Mbed  admet un seul folder et les noms de fichier obéissent aux vieilles règles "DOS 8.3" : 8 caractères majuscules + extension.

Faites donc attention à coder les noms en majuscules ...même si votre operating system admet des noms en minuscule , car lorsqu'un fichier est modifié par le Mbed , il est recopié en majuscules.

Pour chaque modèle XYZ on a
Les habitudes, les standards d'un modéliste sont codés dans des modules. Ceux-ci sont appelés dans le fichier du modèle (voir les instructions CALL et CALLP).  Un module est suivi de l'extension .MDM
Mes modules sont disponibles, à titre d'exemple.

Sur chaque émetteur on trouve RCCLM.TXT . Il comporte les préfixes des modèles pour accélérer le choix des modèles à charger (voir load) Vous choisissez vos préfixes.

Les autres fichiers, vous ne les modifierez pas:

Le fichier RCCL.MDM
Il comporte les instructions RCCL particulières à un émetteur et communes à tous les modèles:
Par exemple, utiliser ceci pour les alarmes relatives à la batterie de l'émetteur.
On peut également "simuler" ici des organes de commande manquants, ce qui permet d'utiliser les mêmes modèles sur un émetteur complet et sur un émetteur miniature.

Le fichier xxxx.bin est le programme RCCL .
Ce fichier est sur le mini-disque. Si vous chargez une nouvelle version, elle n'est pas immédiatement active. Elle sera automatiquement
transférée dans le microprocesseur lors du prochain démarrage (mise sous tension ou reset du Mbed)

Le fichier RCCLEXT.txt code l'accès aux capteurs Jeti.

Le PC et les fichiers

Les fichiers du Mbed sont très facilement accessibles : un câble USB suffit et l'émetteur apparait comme un simple stick USB.
Mais attention : ils sont accessibles soit par le Mbed, soit par le PC mais jamais par les deux à la fois.

Si vous connectez le câble USB sans mettre l'émetteur sous tension, le LCD n'est pas alimenté et le programme RCCL ne démarre pas.
Vous pouvez donc tout faire depuis le PC:
Avant de retirer le câble, attention,  car votre PC n'a pas encore transféré toutes les modifications. Faites ce que votre operating system prévoit avant de retirer une clé USB (sur mon PC Ubuntu => "Safely remove drive" ou "unmount" )
Quand vous retirez le câble, le Mbed n'est plus alimenté.

Si vous connectez le câble USB et vous allumez l'émetteur ensemble ...faites attention! Le programme RCCL démarre, lit des fichiers et écrit des fichiers lors du "power-off"; vous ne pouvez donc pas modifier à tout moment des fichiers du mini-disque.
Ceci est utile pour la mise au point des programmes, lorsqu'on veut envoyer des messages de mise au point(printf...) vers un terminal du pc.
En tout cas, si vous utilisez cete technique, prévoyez un bon backup du minidisque "Mbed".



La "Led" du Mbed
A côté du bouton poussoir de reset , il y a une Led qui est un témoin de mise sous tension, mais si elle clignote ceci vous indique que le mini-disque est en activité....attendez qu'elle s'arrête de clignoter avant de continuer.

Mbed bloqué: voir http://mbed.org/handbook/LocalFileSystem

Backups


Profitez-en pour prendre un backup régulier ! C'est facile et c'est nécessaire.
Si pour une raison ou l'autre une opération d'écriture est interrompue, vous avez pas mal de  chances d'être obligé de reformatter ce "stick" (en mode FAT16)....

tous les détails sur mbed.org

Retour au sommaire

© Copyright 2008-2012 Robert Spilleboudt   - Tous droits réservés.
Projet rcopensource - Licence GPL V2