Forum Programmation.c Aide pour réaliser un code

Posté par  .
Étiquettes : aucune
-1
13
mar.
2009
Bonjour,

voila, je dois faire fonctionner mon matériel (ACR120U SDK) sous linux pour cela jai plusieurs codes :
A cette adresse on peut trouver le fichier sources avec tous les codes.

http://www.acs.com.hk/drivers-manual.php?driver=ACR120
=> puis il faut descendre un peu, aller dans Manuals et cliquer sur "Application Programming Interface - USB Interface API driver manual for ACR120U contactless reader without using PC/SC".

est ce que quelqu'un peut m'aider a faire fonctionner mon matiériel sous linux?

merci par avance.
  • # facile

    Posté par  . Évalué à 3.

    1°) vas lire ton cours de programmation
    2°) vas lire le manuel que tu nous demandes de lire à ta place et qui contient tout les exemples en C pour "ouvrir la connexion avec le lecteur par USB, lire les infos..."

    désolé je ne peux pas faire tes devoirs à ta place ;)

    PS : ca marche aussi dans le cadre d'un stage, si tu fais faire le travail à ta place ca va se voir aprés (sur ton rapport, lors de ton entretien...)
    • [^] # Re: facile

      Posté par  . Évalué à 0.

      j'ai pas de cours de prog jen ai jamais fais!
      et c'est pas un devoir ! j'essais de m'instruire !

      mais bon merci de ta super réponse!
      • [^] # Re: facile

        Posté par  . Évalué à 2.

        ce que tu as telecharger c'est le SDK
        http://fr.wikipedia.org/wiki/Kit_de_d%C3%A9veloppement

        c'est à dire un ensemble de fichier permettant de developper pour un materiel.

        toi ce que tu sembles chercher c'est un DRIVER (un module dans le jargon linux).

        donc :
        - soit il te faut trouver le driver (s'il existe)
        - soit le developper à partir du SDK et des exemples de code
        que tu viens de recuperer
        • [^] # Re: facile

          Posté par  . Évalué à 0.

          en fait le driver linux n'existe pas , il faut le programmer...
          c'est pour ca quand jai vu la page avec tous les codes en C je me suis dit c'est bien ils fournissent vraiment tout , sauf que je me suis rendu compte qu'il fallait les complèter... et alors là je suis carement perdu...
          • [^] # Re: facile

            Posté par  . Évalué à 2.

            si tu n'as jamais developpé alors ca va pas etre simple

            si tu as deja developpé, mais encore jamais de module noyau pour linux,
            alors il doit y avoir des tutos sur le net en cherchant "kernel module development" pour t'aider à demarrer

            sinon il ne te reste plus qu'a revendre ton lecteur sans contact et en acheté un qui soit compatible linux
          • [^] # Re: facile

            Posté par  (site web personnel) . Évalué à 1.

            Ah non, pas facile !!

            Si tu n'as jamais développé, et encore moins en C, il te faudra dans l'ordre

            - Apprendre a programmer
            - Apprendre le C
            - Apprendre comment fonctionne linux et ses modules
            - lire le Linux Device Drivers de Jonathan Corbet, Alessandro Rubini & Greg Kroah-Hartman

            Puis digérer tout çà et coder ton driver.
            Autant dire que c'est pas gagné...

            Sinon, il te faudra chercher un développeur et le motiver pour coder ton driver.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.