La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Mobile Devices Ingenierie

Présentations similaires


Présentation au sujet: "Mobile Devices Ingenierie"— Transcription de la présentation:

1 Mobile Devices Ingenierie
MàJ MD501 Mise à jour en série de boitiers MD501 C.F.A Dorian Mobile Devices Ingenierie Karim HATOUFI Session

2 MàJ MD501 L'entreprise Le Besoin La Réalisation Le Bilan

3 MàJ MD501 L'entreprise Conception Informatique embarqué
Développement électronique Développement Framework

4 MàJ MD501 Les produits MCT Framework (Multipurpose Configurable Telematics Framework) Hardware Platforms C4 & T3 family une gamme de produits développés et éprouvés en situation.

5 Mobile Devices Ingenierie
Les services Hardware Software Support&S.A.V Production Hatoufi Karim Support Tests Analyse de log Développement de Scripts Conception d'outils pour les services (bref, un couteau suisse...)

6 SAV / SUPPORT - MISSIONS
Prise en Main Documentation Dpt SW SDK Formation Dysfonctionnements Bug Fixing Dpt HW Mises à jour CLIENTS Nouvelles Fonctions Pannes Matérielles Modifications SW Dpt Prod Mise en conformité HW Modifications HW Interventions Terrain RMA Base de Tickets Base SAV Dpt Sales SAV Support

7 MàJ MD501 le Besoin La mise à jour d'un boitier prend environ 20minutes. La Production utilise un logiciel pour mettre à jour un boitier MD501. Une machine unique contient 8 ports série dans le département Production. PC Prod MD501 MD501 Outil de mise à jour MD501 MD501 Tâches répétitives!

8 MàJ MD501 Avant : Tâches répétitives.
Risque de panne sur une machine unique. Erreur de manipulation.

9 MàJ MD501 le Besoin Cas d'utilisation:

10 MàJ MD501 la Réalisation 3 Modules généraux:
Lecture des trames entrantes sur port série. Envoi des fichiers via port-série. Affichage des états de mise à jour.

11 MàJ MD501 la Réalisation Gestion Multiple ports séries:
Création de processus Père-Fils. Fonction fork(); Géstion mémoire partagée. Fonction Shared Memory. Mutex de contrôle de fin de processus.

12 MàJ MD501 la Réalisation Matériels imposés: PERL NPort 5610
Langage propre au service d'accueil Solution de ports série dupliqués disponibles via Ethernet

13 MàJ MD501 Moxa Nport 5610 PC Standard Moxa Nport Ethernet Ports séries

14 MàJ MD501 Modules Perl Getopt Long
permet la prise de paramètres en ligne de commande. Switch permet l'utilisation de switch style C. Device SerialPort permet l'ouverture de port série. IPC SysV permet l'utilisation de mémoire partagée.

15

16 MàJ MD501 Diagramme de déploiement

17 MàJ MD501 Après: Passer à une solution pérenne.
Exécution possible par plusieurs machines. Traitement unique de tout les ports série. Serveur Linux / PC fixe Moxa Nport MD501 MàJ MD501 MD501 MD501 MD501

18 MàJ MD501le Bilan Initiation au PERL. Maitrise de l'outil Nport.
Analyse de Module externe utile à PERL. Codage de transmittion de fichier via Port série en PERL. Lecture de buffer sur Port série en PERL. Maitrise de la fonction fork() en PERL.


Télécharger ppt "Mobile Devices Ingenierie"

Présentations similaires


Annonces Google