« Return to Thread: Port parallèle et Gambas

Re: Port parallèle et Gambas

by lapenduledargent :: Rate this Message:

Reply to Author | View in Thread

Bonsoir et merci Benoît,

Grâce à ta précieuse réponse, je vais pouvoir avancer un peu...
J'essaie et je te tiens au courant.

Bonne soirée

Pierre

Le 7 juillet 2009 18:21, Benoît Minisini <gambas@...> a écrit :
> Bonjour Benoît,
>
> Merci de ta réponse. Je connais bien ton lien puisqu'il apparaît en tête de
> google !!!
>
> J'ai aussi des explications complémentaires sur dev/port ici
> http://www.unixgarden.com/index.php/embarque/programmation-du-port-parallel
>e
>
> Donc avec gambas et en root, je sais ouvrir dev/port mais j'ai deux autres
> questions :
>
> - Comment écrire (write) sur un fichier sur la page open, il y a des
> exemples, mais c'est pour afficher le contenu.

La commande WRITE permet d'écrire des données binaires dans un fichier ouvert.

>
> - En C ou Qbasic, j'envoie par exemple la valeur décimal 2 pour la broche
> N°2, ensuite la valeur 256 pour mettre à zéro les pins. Le tout est placé
> dans une boucle avec usleep.
> En Gambas quelles sont les commandes équivalentes ?

Pour usleep, c'est SLEEP avec un nombre de secondes (les valeurs décimales
sont permises).

Ensuite, si on imagine que ce sont des octets à envoyer:

DIM hPort AS File
DIM iValue AS Byte

hPort = OPEN "/dev/port" FOR READ WRITE
iValue = 2
WRITE #hPort, iValue
iValue = 256
WRITE #Port, iValue

Cordialement,

--
Benoît

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge
This is your chance to win up to $100,000 in prizes! For a limited time,
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize
details at: http://p.sf.net/sfu/blackberry
_______________________________________________
Gambas-user-fr mailing list
Gambas-user-fr@...
https://lists.sourceforge.net/lists/listinfo/gambas-user-fr



--
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

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time,
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize
details at: http://p.sf.net/sfu/blackberry
_______________________________________________
Gambas-user-fr mailing list
Gambas-user-fr@...
https://lists.sourceforge.net/lists/listinfo/gambas-user-fr

 « Return to Thread: Port parallèle et Gambas