adamo901
Messages postés139Date d'inscriptionmardi 18 janvier 2005StatutMembreDernière intervention 8 décembre 2008
-
23 déc. 2005 à 13:00
adamo901
Messages postés139Date d'inscriptionmardi 18 janvier 2005StatutMembreDernière intervention 8 décembre 2008
-
27 déc. 2005 à 12:16
Salut, je désire realiser des communications en Baudot : (Vitesse < 100 avec 5bits de donnée et 1.5 de stop) mais je n'y arrive pas avec MSCOMM car il n'accépte que les communication ASCII (Vitesse > 110)
Merci d'avance
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 23 déc. 2005 à 13:16
Salut
"Baudot" : Il y avait longtemps que je n'avait vu ce nom !
Non, MSCOMM ne gère pas que de l'ascii. Il suffit d'émettre/recevoir des Bytes et non des Strings
Côté vitesse : En effet, il y a des standards de vitesse dont 100 ne fait pas partie.
Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage. (Socrate)
adamo901
Messages postés139Date d'inscriptionmardi 18 janvier 2005StatutMembreDernière intervention 8 décembre 2008 23 déc. 2005 à 15:25
Merci pour ta réponse
effectivement, avec le mscomm on peut envoyer aussi bien de l'ASCII que du Byte mais le Byte est différent du baudot!
je cherche toujours une solution à mon problème!
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 23 déc. 2005 à 17:28
lol, je vois pas ce que tu pourrais envoyer de différent que des Bytes ...
Ce n'est que la représentation d'un Byte sur une table de caractères qui fait que ça devient de l'ASCII.
Si maintenant tu veux gérer toi même les mises à un et à zéro séquencée, il faut abandonner le MSCOM qui gère ça. Il va te falloir chercher à accéder au port COM direct et là, bon courage. En tous les cas, pas en VB.
ShareVB
Messages postés2676Date d'inscriptionvendredi 28 juin 2002StatutMembreDernière intervention13 janvier 201626 24 déc. 2005 à 17:51
salut,
je pense que les UART des PCs ne peuvent pas avoir des vitesses autres
que celles prévues donc ca risque d'être difficile...même en C ou en
ASM (dur dur)...
ShareVB
Vous n’avez pas trouvé la réponse que vous recherchez ?
adamo901
Messages postés139Date d'inscriptionmardi 18 janvier 2005StatutMembreDernière intervention 8 décembre 2008 26 déc. 2005 à 11:56
Vous savez, Il existe bien un contrôle : RSCOMM (Payant) (Vitesse < 110 bauds) qui réalise la focntion de transmission en baudot donc c'est faisable.
Et pour jack je tiens à te dire que le baudot est aussi bien un code comme l'ASCII. et en cemoment, je cherche à réaliser un transcodeur (Baudot/ASCII)
J'ai toujours besoin d'aide, n'hésitez pas à me partager vos idées svp!