Programmer le RS232 en c [Résolu/Fermé]

Signaler
Messages postés
6
Date d'inscription
lundi 17 novembre 2008
Statut
Membre
Dernière intervention
2 avril 2009
-
Messages postés
6
Date d'inscription
lundi 17 novembre 2008
Statut
Membre
Dernière intervention
2 avril 2009
-
Bonjour,


Je voudrais mettre en place un petit logiciel de chat en C pour 2 PC(clien-clien) fonctionnant sous ms-dos.

le pb est que, je ne sais pas transmetre ni recevoir le données atravers la liaison serie(RS232)
voudriez-vous m’aider avec:
soit par cours ?
soit par codes sources simples me permettant de comprendre puis d'atteindre mon but?

note: j'ai de connaissance en c
nlend_m@so-na-ra.com
michenlend@yahoo.fr

Je vous remercie !

1 réponse

Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 519
Salut,

Il faut lire/écrire dans les fichier COM1 / COM2 etc....
Exemple en php (presque pareil qu'en C): https://aprelium.com/forum/viewtopic.php?p=52322&sid=9f3977e3e1b9824aeba32acb07beac55
Messages postés
6
Date d'inscription
lundi 17 novembre 2008
Statut
Membre
Dernière intervention
2 avril 2009

bonjour,
et merci pour ta reponse veux-tu commenter ces lignes de code?

<?php
$hax = fopen("COM1:", "w+");
fputs ($hax, "This will be sent");
fclose ($hax);
?>

et

<?php
while(1) {
$fp = fopen("COM1:", "r+");
while(!feof($fp)) {
$c = fread($fp, 1024);
echo $c;
echo "."; //Just for testing
}
fclose ($fp);
}
?>