Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : utilisation du port serie sou linux qt en c++ [ Linux / Autre ] (zemil)

dimanche 24 août 2008 à 17:55:05 | utilisation du port serie sou linux qt en c++

zemil

Bonjour!!
 
j'ai besoin utilisé le port serie 1 et de pouvoir changer étas des sortie tx, dtr, rts, a 1 ou a 0  et eventuelment lire les entrées et je ne sai pas comment faire je l'ais déja en delphi et sa marchai bien
 
une piste de composant avec un example serai parfai.
 
Merci de votre cou de pouce.

dimanche 24 août 2008 à 18:26:56 | Re : utilisation du port serie sou linux qt en c++

SebLinck

Salut,

En C sous linux je sais que tu peux rediriger vers /dev/stty1 .
J'ai fait ça il y a bien longtemps mais je pense que tu devrais pouvoir
écrire dans ce fichier et observer un résultat sur ton pourt série.

Cordialement,
Sébastien.

dimanche 24 août 2008 à 18:47:47 | Re : utilisation du port serie sou linux qt en c++

zemil

je ne veux pas envoyer du texte mé changer éta des sortir comme je veux j'ai testé mon port comme avec echo test > /dev/ttyS0 dans une konsol et je resoi bien test sur autre pc dans mon cas je doir paser par un composant comme tcomport sur borland je croi j'ai trouvé termios.h j'aisail de le faire fonctioné.

si il y a quelqun qui conais un autre composan ou des example je sui preneur pour le lien
Merci.



dimanche 24 août 2008 à 19:03:18 | Re : utilisation du port serie sou linux qt en c++

SAKingdom

Membre Club
J'ai trouvé ça:
http://www.aurel32.net/elec/port_serie.php
Il parle de termios vers le milieux de la page. Je ne sais pas si ça pourra t'aider.

C++ (@++)


dimanche 24 août 2008 à 19:20:11 | Re : utilisation du port serie sou linux qt en c++

SebLinck

RE,

Remarque, tu peux décider le l'état de sortie suivant le caractère que tu écris.

Cordialement,
Sébastien.

dimanche 24 août 2008 à 21:33:15 | Re : utilisation du port serie sou linux qt en c++

zemil

Réponse acceptée !
je me sui aidé de
http://www.aurel32.net/elec/port_serie.php
merci a SAKingdom

et de
http://www.aqra.ca/Port-serie-en-C-sous-Linux
http://www.aidoforum.com/forum/sujet-13957.html
http://www.pragmatux.net/viewtopic.php?p=2545&sid=27dde8df3a94ae0c7f7b99c0dcb24704


char* nomport;
int fd, n;
struct termios tio;
char c;
int rc;





nomport="/dev/ttyS0";




    fd = open(nomport,O_WRONLY|O_NOCTTY);
    tcgetattr(fd, &tio) ;
    cfmakeraw(&tio) ;
    cfsetspeed(&tio, B9600) ;
    tcsetattr(fd, TCSAFLUSH, &tio);

rc=write(fd,"abcdef",6);

//rc=write(fd,"abcdef",nombre de caractaire);

je sui mintenent a la recherche une solution pour changer étas des sortie drt rts et pour finir le plus dur je pance txd







samedi 30 août 2008 à 13:28:45 | Re : utilisation du port serie sou linux qt en c++

zemil

bonjour.

je n'arrive toujours pas a changer eta de RTS ET DRT j'arrive bien a envoyer des caractaire sur tx et quand je me conecte sur le port RTS et DRT pase a 1 mé je narive pas a changer leur etas.
je ne sais plus comment faire.

j'ai trouvé sa pour acédé directement au registre je supose mé sa me semble beaucou plus contrégniant
http://www.traduc.org/docs/HOWTO/lecture/IO-Port-Programming.html

concrétement j'ai besoin utilisé 2 sortie que je peux changer etas pour envoyer sa a   un 4094 registre a décalage 16 en faite

si entré data et a 1 et clok change etas la premier sortie pase a 1 et écale toute les autre
si entré data et a 0 et clok change etas la premier sortie pase a 0 et la 2 eme a 1 etc...

merci de  votre aide.




Cette discussion est classé dans : port, serie, utilisation, linux, sou


Répondre à ce message

Sujets en rapport avec ce message

Lecture d'un port serie (RS232) sous LINUX [ par DjBouch ] Je suis en BTS informatique industriel et mon projet consiste à lire les trames d'une station météo (wmr918) à travers un port série (RS232) sous Linu RECEPTION DES DONNEES SUR LE PORT SERIE [ par tdjelleb ] COMMENT EN PEUT TRAITER LES DONNEES SRE9CU SUR LE PORT SERIEPAR EXEMPLE J4AI L4INFORMATION SUIVANT RE9U SUR LE PORT SERIE14H 40MN 45S app 251 OUVERT D transmission de fichier avec le port serie en C++ [ par dehmani ] Est-ce-que quelqun peut me faire un petit programme en C++ qui fait l'envoye et la reception d'un fichier avec le port serie? Vueillez me l'envoyer su prog port serie [ par hotrod1 ] Salut,Comment on fait pour lire et ecrire sur un port série sous visual c++ 6 ?merci controler le port serie sous VC++ [ par orchis ] bjr a tous, je voudrais une aide pour pouvoir controler le port serie de mon PC avec Visual Cpp.merci d'avance. c tres urgent !!! Com port serie /NT [ par gregueusse ] Bonjours,je suis en train de développer une application mettant en relation un PC sous NT un cable RS232C et un multimetre.Hors avec l'utilisation de Pb ecriture port serie [ par partyBoy69 ] Voila un bout de code executé ss win 2000 :HANDLE h;char *s; h=CreateFile("LPT1",GENERIC_READ | GENERIC_WRITE,0,NULL,OPEN_EXISTING, FILE_ATTRIBUT Espion Serie [ par BarthOlivier ] Bonjour.... Je voudrais savoir si quelqu'un c'est déjà intéressé a ce sujet.Je voudrais en fait avoir deux logiciels ouvrant le même port de Communica port serie [ par MECHE ] je suis etudiant pour un stage je dois faire un programme qui lie un pc a un banc de test je voudrai savoir si il est possible de mettre en sortie une Lire et ecrire sur port serie [ par MrNo ] SalutJe recherche des programmes ou de la docs qui pourrait m'aider a coder la lecture et l'ecriture sur le port serie MerciAmicalement Mr No <img src


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,406 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.