Comment Envoyer un Bit sur Port Série?

ouenz -  
 2Spartiate -
Bonjour,
Je travaille actuellement sur le port série... Facile à programmer avec VB me direz-vous? Mais je ne dois pas et ne peut pas utiliser VB.
Ma seule solution est d'utiliser le langage C ou C++.
Je souhaite just configurer le port série correctement et pouvoir contrôler un bit d'envoi à 0 ou 1...
Est-ce possible? si oui merci pour votre aide precieuse =)

ouenz =)
A voir également:

2 réponses

Ravachol Messages postés 568 Statut Membre 120
 
Salut,
Il faut utiliser les API's Windows.
Ouverture du port = CreateFile
Recup de la conf du port = GetCommState
Ecriture de la conf du port = SetCommState
Recup de la conf des timeouts = GetCommTimeouts
Mise à jour de la conf des timeouts = SetCommTimeouts
Ecriture de données sur le port = WriteFile
Lecture de données sur le port = ReadFile

Bien évidement ces API's prennent des paramètres

Tu trouveras la doc officielle chez MicroSoft ici :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winprog/winprog/functions_in_alphabetical_order.asp

Bon développement.

A++

Ni l'ignorance n'est défaut d'esprit,
ni le savoir n'est preuve de génie. LUC DE CLAPIERS
0
2Spartiate
 
Salut,

Juste un petit mot pour dire que le Perl permet aussi ce genre de programmation (le C++ n'est pas l'unique alternative).

2Spartiate <== définitivement fan de Perl :-p
0