Chinese (People's Republic of China)  English  Français


Supinfo-Projects.com
Tous les projets des élèves ingénieurs de Supinfo



Projets
  Dernier Projet
  Les plus populaires
  Tous les Projets

208 Visiteurs
3168 Projets


My Supinfo-Projects

   Connectez-vous
   Créez un Compte


Synopsis

   10 Visites
   Note INTERNET : 18
    (2 Votants)
   1 Commentaires

   Lire l'article

Evaluez cet article

20
18
16
14
12
10
8
6
4
2
0


Commentez cet article

Auteur :

Email :

Votre commentaire :



 
2006 - Pérennisation
Un code-barres plein de perspectives : le "semacode"
[15 mn de lecture - paru le 5/24/2006 12:25:23 AM - Public : Débutant]

Auteur

sgard_pPier-Lionel SGARD
Elève-Ingénieur Supinfo Paris
Promotion SUPINFO 2009

   Lui écrire
   Tous les projets de cet auteur
   Le mini-CV de cet auteur

2. Support du "semacode"

    Le système « semacode » de part sa complexité, demande un certain nombre de ressources (puissance et mémoire pour le calcul et le traitement d’image). Comme il a été dit précédemment, le Semacode a du trouver un support système puissant et commun.

2.1. Plateforme

    En premier lieu, le Semacode a décidé de développer son système sur la technologie de la téléphonie mobile. Les téléphones n’ayant pas de puissance de calcul et de mémoire énorme, les développeurs du « semacode » ont là encore rencontré des difficultés.

    Le « semacode » a d’abord été développé en C++ sur des systèmes d’exploitation de type Symbian, puis plus récemment sur Linux ou PalmOS, mais cette fois-ci, en Java. Grâce à cela, le code source devient très portable, le système peut donc être développé facilement et lancé aussi sur des PCs.

2.2. Matériel

    Le choix du téléphone mobile ouvre le système « semacode » à un vrai monde Ubicomp. Rares sont les personnes n’ayant pas de téléphones mobiles, par conséquent, rares seront les personnes n’ayant pas la possibilité d’utiliser le « semacode ».
De plus, le téléphone mobile est omniprésent, le « semacode » le sera aussi.

    Pour utiliser le « semacode », il est tout de même nécessaire d’avoir un téléphone mobile (de type smartphone, supportant le JAVA) équipé d’un appareil photo, d’une application de type « barecode reader » (lecteur de code-barres) pour décoder le tag, d’une connexion de type WAP, 3G/EDGE (UMTS) et d’un navigateur Web/WAP.

Cependant un minimum est requis concernant l’appareil photo.

2.2.1. Appareil photo

    Plus l’appareil photo est performant, meilleure sera la photo et plus efficacement vous obtiendrez vos informations.
Le minimum étant :

    - VGA resolution (640x480 pixels ou 0.3 megapixel)

    - Bonne qualité d’image (la photo ne doit pas avoir un aspect “grain”)

    - Bon focus de près (la lentille doit être capable de faire un bon focus sur de courte distance, de façon à bien prendre le tag)

    Malgré tout, certaines restrictions matérielles existent. La technologie logicielle avançant souvent plus rapidement que la technologie matérielle, tous les téléphones ne supportent pas encore le « semacode ».
Lesquels sont alors compatibles ?

2.2.2. Téléphones mobiles compatibles

    La liste des téléphones compatibles « semacode » est disponible à cette adresse : http://semacode.org/about/hardware/

    Le support matériel ne suffit pas pour pouvoir profiter pleinement du système, un support logiciel est donc nécessaire.

2.3. Logiciel

2.3.1. Lecteur de code-barres

    Semacode propose son logiciel de lecture/décodage de tag. Ce logiciel est développé maintenant en Java (précédemment en C++, comme il l’a été dit plus haut), le support Java est donc nécessaire sur le téléphone.

    Le lecteur/décodeur de code-barres est disponible sur le site de Semacode à l’adresse suivante : http://semacode.org/software/

    Faites attention à bien regarder la compatibilité de votre téléphone, tous les téléphones ne fonctionnent pas avec la même version de l’application.

2.3.2. Développement

    Si vous désirez développer pour le « semacode » et ajouter quelques fonctionnalités supplémentaires, par exemple, téléchargez le SDK (Software Development Kit) à l’adresse : http://semacode.org/software/


    Le "semacode" a son support, voyons maintenant son utilisation.



Articles de la même catégorie

 Pages : Top


7 Visites
0 Commentaires
iClone EN
[25 mn de lecture - paru le 5/23/2006 10:54:56 PM - Public : Débutant]

En savoir plus


17 Visites
0 Commentaires
La télévision en haute définition
[25 mn de lecture - paru le 5/23/2006 10:12:12 PM - Public : Débutant]

En savoir plus


25 Visites
0 Commentaires
IBM: History
[10 mn de lecture - paru le 5/23/2006 10:00:18 PM - Public : Débutant]

En savoir plus

   Tous les Articles


SUPINFO Training Center peut vous proposer une formation ...

   Devenez Ingénieur Système Microsoft en 35 jours avec SUPINFO Training Center
   Devenez Certifiés Cisco en 13 jours avec SUPINFO Training Center
   Devenez Administrateur Système Microsoft avec SUPINFO Training Center
   Devenez Développeur Microsoft .NET en 13 jours avec SUPINFO Training Center



Powered by Campus-Booster Technology
Conditions d'utilisation & Copyright | Respect de la vie privée
© Copyright 1965-2006 Supinfo Paris, Paris Academy of Computer Science
Supinfo, Ecole Supérieure d'Informatique et Paris Academy Of Computer Science are trade marks.
23, rue de Château LANDON - 75010 PARIS - Phone : +33 (0) 153359 700 Fax : +33 (0) 153359 701

Web site autided by :