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 : communication port serie [ Archives / Au secours ] (dushit)

samedi 24 décembre 2005 à 14:43:31 | communication port serie

dushit

Bonjour,

j'aimerai savoir comment envoyer / recevoir des donnees vers un port serie en langage C.

Car je doit communiquer avec une camera branchée sur le  port serie afin de recupere les photos quelle m'envoie.

Merci de votre aide car je sais pas du tout par ou commencer !!


dimanche 25 décembre 2005 à 01:11:58 | Re : communication port serie

julienbj


Quel systeme utilise-tu?

Pour les windows:
utilise CreateFile pour obtenir un handle sur ton port série, puis associe lui une structure DCB qui décrit le fonctionnement de ton port (vitesse, parité...) avec la fonction SetCommState.
Avec les fonctions GetCommTimeouts et SetCommTimeouts tu peux travailler les temps d'atentes antre deux messages par exemple.
Pour lire ou écrire sur le port, deux fonctions: WriteFile et ReadFile.
De nombreuses sources sur ce site.
Si tu as besoin de plus d'aide, un peu de précision sur la où tu flanches.

Pour les linux:
Je ne sais pas, mais je dirais à prime abord qu'il doit s'agir d'un fichier dans lequel tu viens lire ou écrire comme dans n'importe lequel des fichiers sous linux.
Surement cependant quelques astuces de paramétrages de la liaison.

Vive le C
Tchao
Savon

dimanche 25 décembre 2005 à 12:20:02 | Re : communication port serie

dushit

salut,

merci d'avoir repondu.

je travaille sous windows avec visual C.

pour les fonctions que tu m'indique est ce que tu aurai leur description ( parametre a utilise, ...) car je debute en C (j'en ai fait 4 mois l'annee derniere!!).

merci beaucoup.

dushit.


dimanche 25 décembre 2005 à 13:04:02 | Re : communication port serie

julienbj

Voici un lien vers une page MSDN ou tout est expliqué.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnfiles/html/msdn_serial.asp




Vive le C
Tchao
Savon

lundi 9 janvier 2006 à 21:40:06 | Re : communication port serie

dushit

en fait , je doit travailler sous linux et ca doit etre en langage C car apres on doit implanter le prog sur un mini controller qui sera capable de recup les donnee tout seul.
Merci





Cette discussion est classé dans : port, serie, communication


Répondre à ce message

Sujets en rapport avec ce message

Communication Port serie RS232 [ par freddy766 ] Bonjour, J'ai un petit probleme concernant la communication RS232 (port serie) en c++. Afin de tester mon programme sur des appareils et etablir des c communication port serie [ par dushit ] bonjour,  mon probleme est le suivant: je doit envoyer des trames de bit a une camera via le port serie et recevoir les trames en reponse qui contend communication via port serie [ par myke21 ] Je developpe une appli permettant de converser avec un équipement via un port serie. Je recherche un thread, compatible C++ builder 6 personnel, perme communication port serie,,developper avec visual basic [ par deadzone_alpacino ] comment programmer un port serie avec visual basic???,,,reception et emission des caractéres,????? port serie probleme [ par gaah ] Salut tout le monde la je pense que c mon premier poste sur le forum j'aimerai lire des informations sur le port serie de ma machine j'ai utlisé les d Communication matlab usb [ par yiori1 ] Bonjour tout le monde, mon probleme réside dans le fait que je veuille accéder directement au port usb sous matlab,or j'ai beau cherché partout dans l [.net c++] gestion du port serie [ par stgi02 ] bonjour, j'ai une question sur la gestion du port série pouvez-vous m'expliquer ce que signifie SetCommTimeouts ,GetCommTimeouts , COMMTIMEOUTS sont i port serie [ par kev900001 ] bonjourje cherche un code qui me permetrai d'aficher la temperature d'une sonde exterieur  a 'lordi branche sur le port serie ou com1j'utilise une son communication USB [ par anthonycosson ] tt dabord bonjours a tous !voici mon probleme,jaimerai lire sur un port usb les donnees envoyé par mon lecteur code barre , jai lu sur le forum que l' Utiliser le port serie dans VC++.Net 2005 [ par bilaloch ] Bonjour,C'est probablement la bonne section, du moins je l'espere ^^ . J'ai une question ; comment utiliser le port serie (COM) pour envoyer, et surto


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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é.