|
View:
New views
7 Messages
—
Rating Filter:
Alert me
|
|
|
utilisation port paralleleBonjour les crevettes
Une alternative aux soucis de Pierre Deswysen serait d'utiliser le driver "user level" PPDEV ... En Gambas 2, j'ai tenté les IOCTL correspondants en passant un "pointer" initialisé par ALLOC ça roule mais : comment récupérer la valeur de retour que le driver place à l'adresse pointée par ce dernier ?? j'ai beaucoup cherché dans la doc et dans google, mais .. choux blanc Faut-il en venir à faire un composant pour utiliser un driver du noyau ? rem : la documentation du type pointer me parrait laconique |
|
|
Re: utilisation port parallele> Bonjour les crevettes
> Une alternative aux soucis de Pierre Deswysen serait d'utiliser le driver > "user level" PPDEV ... > > En Gambas 2, j'ai tenté les IOCTL correspondants en passant un "pointer" > initialisé par ALLOC > > ça roule mais : > comment récupérer la valeur de retour que le driver place à l'adresse > pointée par ce dernier ?? > > j'ai beaucoup cherché dans la doc et dans google, mais .. choux blanc > Faut-il en venir à faire un composant pour utiliser un driver du noyau ? > > rem : la documentation du type pointer me parrait laconique > Actuellement il faut faire un READ dessus, en utilisant le pointeur comme si c'était un handle de fichier. Par exemple si tu veux lire un entier 32 bits DIM pPointer AS Pointer DIM iVal as Integer pPointer = ALLOC(4) ... READ #pPointer, iVal A+ -- Benoît Minisini ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Gambas-user-fr mailing list Gambas-user-fr@... https://lists.sourceforge.net/lists/listinfo/gambas-user-fr |
|
|
Re: utilisation port paralleleBonjour à tous,
La technique de dev/port comme me l'a expliqué Benoît fonctionne très bien à la condition d'être sous root. Actuellement, je termine de monter une carte de commande électronique sur une fraiseuse pour valider un programme d'essai. Je prépare également une doc. A bientôt. Pierre Le 12 septembre 2009 15:35, Benoît Minisini <gambas@...> a écrit :
-- Pierre Deswysen Artisan-horloger La Pendule d'Argent s.a. Zoning Industriel de Chastrès Allée des Linaires 2 B-5650 WALCOURT Tél & Fax :+32/71/61.39.61 site : www.horlogedantan.com ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Gambas-user-fr mailing list Gambas-user-fr@... https://lists.sourceforge.net/lists/listinfo/gambas-user-fr |
|
|
Re: utilisation port paralleleLe samedi 12 septembre 2009 16:23:55 Pierre Deswysen, vous avez écrit :
> Bonjour à tous, > > La technique de dev/port comme me l'a expliqué Benoît fonctionne très bien > à la condition d'être sous root. > > Actuellement, je termine de monter une carte de commande électronique sur > une fraiseuse pour valider un programme d'essai. > > Je prépare également une doc. > > A bientôt. > > Pierre > > Le 12 septembre 2009 15:35, Benoît Minisini <gambas@...> > a > Il y a toujours la possibilité d'ajouter un groupe ayant la possibilité d'utiliser le port parallèle, et d'ajouter l'utilisateur a ce groupe; cela te permettra de rendre utilisable le port parallèle a un utilisateur lambda faisant parti du groupe. http://www.ac-creteil.fr/reseaux/systemes/linux/comptes-utilisateurs.html http://www.yolinux.com/TUTORIALS/LinuxTutorialManagingGroups.html ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Gambas-user-fr mailing list Gambas-user-fr@... https://lists.sourceforge.net/lists/listinfo/gambas-user-fr |
|
|
Re: utilisation port paralleleBonsoir Laurent,
Je suis sous Ubuntu, et je lance Gambas sous root comme cela dans un terminal : "gksudo gambas2" Mais merci pour tes liens, je vais en tenir compte dans la doc. Bon weekend Pierre Le 12 septembre 2009 17:06, Laurent Carlier <lordheavym@...> a écrit : Le samedi 12 septembre 2009 16:23:55 Pierre Deswysen, vous avez écrit : -- Pierre Deswysen Artisan-horloger La Pendule d'Argent s.a. Zoning Industriel de Chastrès Allée des Linaires 2 B-5650 WALCOURT Tél & Fax :+32/71/61.39.61 site : www.horlogedantan.com ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Gambas-user-fr mailing list Gambas-user-fr@... https://lists.sourceforge.net/lists/listinfo/gambas-user-fr |
|
|
Re: utilisation port paralleleBonjour J.Bamiere,
Je ne connais pas cette méthode. Quels sont les avantages par rapport à DEV/PORT ? Merci de ta collaboration. Pierre Le 12 septembre 2009 10:44, j.bamiere <j.bamiere@...> a écrit :
-- Pierre Deswysen Artisan-horloger La Pendule d'Argent s.a. Zoning Industriel de Chastrès Allée des Linaires 2 B-5650 WALCOURT Tél & Fax :+32/71/61.39.61 site : www.horlogedantan.com ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Gambas-user-fr mailing list Gambas-user-fr@... https://lists.sourceforge.net/lists/listinfo/gambas-user-fr |
|
|
Re: utilisation port paralleleMerci Benoit de cette info.
Je teste dès que possible. Pour Pierre Deswysen : le driver PPDEV permet d'opérer sans être root (même pour lancer le GUI Gambas). ça me parrait plus sécuritif... au prix de plus de lignes à écrire, bien sur! ce lien (en anglais, désolé) décrit exaustivement le driver PPDEV http://people.redhat.com/twaugh/parport/html/ppdev.html Sous Ubuntu, le processus lp est lancé au chargement et se trouve propriétaire de /dev/parport0 utilisé par PPDEV pour gérer la couche matériel. Il faut donc décharger le module lp : (a partir d'une console terminal) sudo rmod lp et donner des droits en lecture écriture : (toujours en console) sudo chmod a+rw /dev/parport0 .. ou modifier le fichier de lancement qui charge lp (après tout, on n'a pas besoin d'utiliser le port parallèle pour autre chose que nos manipulations d'instrumentation ? en tout cas, pas en même temps !)
|
| Free embeddable forum powered by Nabble | Forum Help |