Gestion de port COM sous linux avec kylix..... - Programmation
Marsh Posté le 19-01-2002 à 15:51:55
Pas de reponse???
C'est embettant paske ca fait parti de mon projet en Bts info indus..
Marsh Posté le 19-01-2002 à 20:18:31
pour le port parrallele g
mais pour le pour le port Com aucune idée.
pour le port parallele j'avais trouvé trouve un super script écris en assembleur et je l'ai integré ensuite dans mon programme Delphi !!
Sinon il est bien Kylix ! et il cout combient
[edtdd]--Message édité par SteF_DOBERMANN--[/edtdd]
Marsh Posté le 19-01-2002 à 20:42:01
SteF_DOBERMANN a écrit a écrit : pour le port parallele j'avais trouvé trouve un super script écris en assembleur et je l'ai integré ensuite dans mon programme Delphi !! |
Ca marchera pas sous linux ça.
Marsh Posté le 19-01-2002 à 21:22:28
Ben en fait il est gratos Kylix, tu peux le telecharger sur www.borland.com
C'est exactement la meme interface que c++Builder ou borland Delphi!!!
Sinon, il est pas trop mal!
Marsh Posté le 19-01-2002 à 23:32:37
Verdoux > ok, si tu le dit ??
lpoziggy > je te demande ca car je l'ai vu à un peu moins de 500 E (3000 Frs) mas sur le site www.developpez.com il propose la version 2 gratuitement, et je m'interrogait sur la licence ...
Marsh Posté le 20-01-2002 à 20:55:04
Je connais ce site mais g pas fais gaffe s'il le vendait!!
Effectivement, j'ai telechargé la version gratuitement!
Mais il ny a pas de solution a mon probleme??
Ou alors connaissez vous des sites??
Marsh Posté le 21-01-2002 à 21:11:49
oui toujours sans réponse
Marsh Posté le 22-01-2002 à 11:11:32
Je sais juste qu'il faut ecrire dans le fichier /dev/tty.
En C, ca s'ecrit :
#define COM1 "/dev/ttyS0"
fichier=open("COM1", ........);
Mais en pascal je vois pas comment ouvrir ce port!!
Marsh Posté le 22-01-2002 à 16:03:21
Comment ca en simple fichier??? Avec fopen??
As tu un exemple??
Marsh Posté le 22-01-2002 à 16:42:06
l'équivalent de fopen ce serait AssignFile ou alors un TFileStream...
Marsh Posté le 22-01-2002 à 18:02:19
lpoziggy a écrit a écrit : Comment ca en simple fichier??? Avec fopen?? As tu un exemple?? |
je sais pas, ça fait trop longtemps que j'ai pas fait de pascal
Par contre, sous linux les périphériques sont des simples fichiers.
ex pour imprimer en bash tu fais "cat monfichier.txt > /dev/lp0". (c'est pour ça que je dis ça )
Marsh Posté le 24-01-2002 à 16:37:00
ouais, le fichier du port COM1 c'est /dev/ttyS0.
Et donc pour y ecrire il faudrait utiliser
AssignFile....
ou alors ché po
Marsh Posté le 18-01-2002 à 15:29:57
Salut,
je voudrais savoir comment gerer les port series sous linux avec kylix (en pascal donc!)!!
Cad, les initialiser (bit start, parité, donnees...), ainsi qu'emettre un signal!!
Merci!!