Bonjour,
Je cherche a interfacer un périphérique RS-232 avec PB sous Linux. Comme dans la version Windows, il n'existe pas de fonction pour cela. J'utilise donc des routines MVCOM et autres sous Windows mais sous Linux ? comment faire ?
Merci d'avance
Sébastien
Port série (RS-232) et PB Linux
Sous Unix, je pense que c'est beaucoup plus simple. Il suffit de rediriger le flux vers ou depuis le /dev/ correspondant ?
Mon avatar reproduit l'image de 4x1.8m présentée au 'Salon international du meuble de Paris' en janvier 2004, dans l'exposition 'Shades' réunisant 22 créateurs autour de Matt Sindall. L'original est un stratifié en 150 dpi.
Sous Linux, tout est fichier : ta souris, ton écran, ta carte graphique ... ils sont tous accessible via le dossier /dev.
Pour le port série, c'est /dev/ttySx où x est un chiffre pour le COM (1/2/3/4 ...).
Tu auras plus d'informations ici.
Pour le port série, c'est /dev/ttySx où x est un chiffre pour le COM (1/2/3/4 ...).
Tu auras plus d'informations ici.
"Qui baise trop bouffe un poil." P. Desproges
la Redirection sous Linux c'est le charactere ">"
par exemple lorsque tu fait "ls" en console ça affiche le directory a l'ecran
mais si tu fait "ls>fichier.txt" ça redirige la sortie vers le fichier !
c'est une redirection de Sortie !!
a la difference de la redirection d'entrée "<" ou tu peut afficher l'inverse
par exemple "wc" (compte les mots a partir du clavier)
mais redirigée elle peut lire a partir d'un fichier
"wc -l < fichier" te renvois le nombre de ligne du fichier
par exemple lorsque tu fait "ls" en console ça affiche le directory a l'ecran
mais si tu fait "ls>fichier.txt" ça redirige la sortie vers le fichier !

c'est une redirection de Sortie !!
a la difference de la redirection d'entrée "<" ou tu peut afficher l'inverse
par exemple "wc" (compte les mots a partir du clavier)
mais redirigée elle peut lire a partir d'un fichier
"wc -l < fichier" te renvois le nombre de ligne du fichier

desolé j'ai pas Linux d'installé !
par contre c'est plutot du coté de la commande
qu'il te faudra regarder ! pour lancer le mode console
enfin je pense !...


par contre c'est plutot du coté de la commande
Code : Tout sélectionner
RunProgram()
enfin je pense !...

