C++Talk.NET Forum Index C++Talk.NET
C++ language newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

VS2005 : Utilisation de la classe SerialPort - Pb d'acces à

 
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French)
View previous topic :: View next topic  
Author Message
C.Vincenot
Guest





PostPosted: Wed Aug 30, 2006 9:12 am    Post subject: VS2005 : Utilisation de la classe SerialPort - Pb d'acces à Reply with quote



Bonjour,
je suis novice sur ce forum mais je voudrais poser une petite question
technique.

Je développe actuellement une application de communication bancaire en C#.
J'utilise donc la classe SerialPort pour gérer mon port COM.
Le transfert de données s'effectue via un modem par Transpac vers un service
bancaire.
La config du port Com, du Modem et l'accés à Tranpac via le PAD ne me pose
pas de problème.
Les ennuis commencent dès qu'il s'agit de communiquer avec la banque.
En effet, dans la première partie de la communication, c'est à dire :
* Init du port COM
* Init du modem
* appel du PAD
* init du PAD par la commande SET
* envoi au PAD du N° d'identification X25 de la banque
le port COM est configuré en 9600 bauds, 7 bits, parité Even.

Dans la deuxième partie de la communication, c'est à dire la partie dialogue
avec la banque ( envoi de la carte paramètre, reception d'un fichier OU
l'envoi de fichier en EBCDIC), le port COM est configuré en 9600 bauds, 8
bits, parité NONE.
Et là, les ennuis commencent, la carte paramètre semble incompréhensible .
Je le sais car normalement la banque analyse le 1er car de la chaine 'Carte
Paramètre' qui ne peut prendre que les valeurs A ou R, et je suis sûr de ma
chaine. De plus, je suis sensé recevoir une réponse 'NOK2200'.
Or, je recois 'UVRrrpp' . A tous les coups, il s'agit d'un probleme de
config sur le couple Nombre bit / Parité.
Est-ce que quelqu'un a une idée sur ce problème?
Faudrait-il utiliser un Break sur la ligne ?
Pour l'instant, je suis à court de solution.


Merci d'avance pour toute aide.
Back to top
Fabien LE LEZ
Guest





PostPosted: Wed Aug 30, 2006 9:12 am    Post subject: Re: VS2005 : Utilisation de la classe SerialPort - Pb d'acce Reply with quote



On Wed, 30 Aug 2006 09:03:09 +0200, "C.Vincenot" <clauvic54 (AT) free (DOT) fr>:

Quote:
Je développe actuellement une application de communication bancaire en C#.

Dans ce cas, pourquoi venir sur un forum consacré à un tout autre
langage ?
S'il n'y a pas encore de forum sur C# dans fr.*, cherche dans la
hiérarchie microsoft.public.*.
Back to top
Guest






PostPosted: Wed Aug 30, 2006 9:12 am    Post subject: Re: VS2005 : Utilisation de la classe SerialPort - Pb d'acce Reply with quote



Fabien LE LEZ a écrit :

Quote:
On Wed, 30 Aug 2006 09:03:09 +0200, "C.Vincenot" <clauvic54 (AT) free (DOT) fr>:

Je développe actuellement une application de communication bancaire en C#.

Dans ce cas, pourquoi venir sur un forum consacré à un tout autre
langage ?
S'il n'y a pas encore de forum sur C# dans fr.*, cherche dans la
hiérarchie microsoft.public.*.

Tu es intransigeant : de toute façon sa question n'a rien à voir avec
le langage utilisé (C#, C++ ou autre), mais avec la configuration et
l'utilisation d'un port COM. Comme il n'y a aucun groupe précisemment
adapté à la discussion, pourquoi ne pas en parler ici...

Arnaud
Back to top
Alain Gaillard
Guest





PostPosted: Wed Aug 30, 2006 9:12 am    Post subject: Re: VS2005 : Utilisation de la cl asse SerialPort - Pb d'acc Reply with quote

adebaene@club-internet.fr a écrit :


Quote:
Tu es intransigeant : de toute façon sa question n'a rien à voir avec
le langage utilisé (C#, C++ ou autre), mais avec la configuration et
l'utilisation d'un port COM.

Non.
La question ne concerne pas du tout C++. Si on veut C++/CLI mais ce
n'est pas le groupe non plus ici.
Je m'explique: le posteur parle d'une classe SerialPort. C'est la classe
de programmation du port série en .Net 2.0 et vraiment ce n'est pas le
bon forum ici.
Un forum dédié à .Net 2.0 quel que soit le langage conviendrait beaucoup
mieux.


--
Alain
Back to top
Michel Decima
Guest





PostPosted: Wed Aug 30, 2006 9:12 am    Post subject: Re: VS2005 : Utilisation de la cl asse SerialPort - Pb d'acc Reply with quote

adebaene@club-internet.fr a écrit :
Quote:
Fabien LE LEZ a écrit :

On Wed, 30 Aug 2006 09:03:09 +0200, "C.Vincenot" <clauvic54 (AT) free (DOT) fr>:

Je développe actuellement une application de communication bancaire en C#.
Dans ce cas, pourquoi venir sur un forum consacré à un tout autre
langage ?
S'il n'y a pas encore de forum sur C# dans fr.*, cherche dans la
hiérarchie microsoft.public.*.

Tu es intransigeant : de toute façon sa question n'a rien à voir avec
le langage utilisé (C#, C++ ou autre), mais avec la configuration et
l'utilisation d'un port COM. Comme il n'y a aucun groupe précisemment
adapté à la discussion, pourquoi ne pas en parler ici...

Moi je veux bien qu'on parle de port COM ici, mais comme je ne sais pas
ce que c'est, je ne vais pas apporter grand chose au debat, et comme ce
qui m'interesse ici, c'est les discussions autour du langage C++, je
vais délibérement ignorer le fil.

Maintenant, si la question est independante du langage, elle a surement
un lien avec le hardware, dans ce cas il y a les groupes

fr.comp.peripheriques.modem
fr.comp.sys.pc

Si c'est relatif au systeme d'exploitation, Fabien a deja donné la bonne
hierarchie. (Et si on doit accepter ici tous les sujets qui n'ont pas de
groupe précisement adapté, ca va vite devenir invivable).
Back to top
Display posts from previous:   
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.