IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Matériel Discussion :

écriture d'un driver d'imprimante jet d'encre


Sujet :

Matériel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2012
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2012
    Messages : 114
    Par défaut écriture d'un driver d'imprimante jet d'encre
    Bien le bonjour,

    Je cherche toutes les infos disponibles sur les drivers, plus explicitement sur tout ce qui est nécessaire entre le logiciel client et l'imprimante.
    Un projet de driver ouvrable dans un IDE serait super (je suis plutôt C et C++).
    De la théorie sur toutes les couches d'un tel échange.
    Un descriptif 'standard' de protocole sur USB ou réseau serait génial.

    C'est une première bouteille à la mer, je n'ai pas encore le bon vocabulaire, mais je veux comprendre (dans les grandes lignes d'abord, puis peut-être dans le détail)

    Merci

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 490
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 490
    Par défaut
    Il te faut déjà la documentation technique de l’imprimante, à moins qu'elle utilise un langage standard comme le PCL.

    Écrire un pilote USB est très complexe. Tu peux jeter un œil là-dessus :
    https://kernel.readthedocs.io/en/sph...sb_driver.html

    Pour le raison regardes plutôt du coté d'IPP.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2012
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2012
    Messages : 114
    Par défaut
    Bonjour chrtophe,
    je ne vise pas une imprimante en particulier, mais plutôt une imprimante à développer.
    Je sais que c'est très ambitieux, mais je veux évaluer la faisabilité et l'effort à fournir pour cela.

    J'ai des points de blocages sur l'aspect driver, client et serveur.

    J'avais un peu attaquer les rfc de IPP, gros boulot de digestion en perspective.

    Et merci beaucoup pour la doc linux writing an usb device driver

    As-tu connaissance de projet de développement d'imprimante jet d'encre.
    Connais-tu des personnes ou équipes capables de développer des drivers USB et IPP, côté serveur et/ou côté client?

    Bonne journée

  4. #4
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 490
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 490
    Par défaut
    Non,

    Et mis à part les langages PCL, Postscript, UFR (Canon), il n'y a pas de norme de communication, et ça c'est sans parler de la couche transport (USB ou réseau).
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2012
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2012
    Messages : 114
    Par défaut
    le plus simple, ou le moins compliqué, serait peut-être ceci
    • d'utiliser le driver d'une imprimante déjà existante, aux caractéristiques proches de celle en développement.
    • De modifier ce driver pour qu'il colle exactement aux caractéristiques et fonctionnalités (mais du coup il faut impérativement qu'il soit open source pour le modifier, ou bien ça peut se jouer sur un fichier genre "config" inclus dans le pack de fichier du driver?)
    • développer le firmware de l'imprimante en fonction du format utilisé par ce driver (PS, EPS, ....), ce qui n'est pas une mince affaire (peut-être faut-il alors une électronique avec linux embarqué pour travailler avec des driver existants, pour extraire les données utiles dans le flux, gérer le spooling, convertir le format reçu en raster .....


    Qu'en pensez-vous?

Discussions similaires

  1. [Imprimante] Conseil pour l'achat d'une imprimante jet d'encre
    Par Rayek dans le forum Périphériques
    Réponses: 14
    Dernier message: 25/04/2014, 22h16
  2. [RHE] installation d'une imprimante jet d'encre
    Par developpeuse20 dans le forum Matériel
    Réponses: 12
    Dernier message: 01/05/2009, 14h50
  3. Réponses: 2
    Dernier message: 12/02/2008, 10h32
  4. Comment afficher dans une combobox les driver des imprimante
    Par lassad dans le forum Composants VCL
    Réponses: 3
    Dernier message: 18/10/2005, 09h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo