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 : plantage prog com port série [ Archives Visual Basic / Réseau et Internet ] (Strike)

lundi 31 mars 2003 à 10:59:31 | plantage prog com port série

Strike

Bonjour,

j'ai une application qui envoie des données par le port série sur une carte electronique. L'application fonctionne à la première execution (la carte reçoit bien les infos, et l'appli se termine normalement). Aux executions suivantes, si le câble série relie la carte et le PC, le programme ne répond plus. Il ne fonctionne que lorsque le câble série est débranché, ou relié au COM2 (partout sauf sur la carte electronique en fait).
Il ne s'agit pas d'un blocage de la carte, car il est toujours possible d'envoyer les données par terminal. L'opération se déroule normalement.

Le seul moyen de faire fonctionner à nouveau l'application est de rebooter Win2000. (donc le prob vient bien du côté du PC et non de la carte)

Je tiens à signaler que les données envoyées sont contenues dans un fichier texte, que le fichier et le port série sont correctement fermés à la fin de l'application.


-------------------------------------------------
Strike - Strike's House

lundi 31 mars 2003 à 11:39:47 | Re : plantage prog com port série

fredlynx

Membre Club Administrateur CodeS-SourceS
Quelle est la config de ton port série... utilises tu les signaux de DTR et CTR... ces signaux "mal utilisés" peuvent provoquer des blocages ...!
J'utilise le port série régulièrement pour le dialogues entre mes micro controleur et les PC et je nai pas de Pb particulié...





-------------------------------
Réponse au message :
-------------------------------

> Bonjour,
>
> j'ai une application qui envoie des données par le port série sur une carte electronique. L'application fonctionne à la première execution (la carte reçoit bien les infos, et l'appli se termine normalement). Aux executions suivantes, si le câble série relie la carte et le PC, le programme ne répond plus. Il ne fonctionne que lorsque le câble série est débranché, ou relié au COM2 (partout sauf sur la carte electronique en fait).
> Il ne s'agit pas d'un blocage de la carte, car il est toujours possible d'envoyer les données par terminal. L'opération se déroule normalement.
>
> Le seul moyen de faire fonctionner à nouveau l'application est de rebooter Win2000. (donc le prob vient bien du côté du PC et non de la carte)
>
> Je tiens à signaler que les données envoyées sont contenues dans un fichier texte, que le fichier et le port série sont correctement fermés à la fin de l'application.
>
>
> -------------------------------------------------
> Strike - Strike's House

lundi 31 mars 2003 à 13:51:37 | Re : plantage prog com port série

Strike

Je ne sais pas ce que sont les signaux DTR et CTR. Pour envoyer des données j'utilise simplement Com1.Output. La configuration du port COM est la suivante :

Com1.Settings = "9600,n,8,1"



Je viens de remarquer autrechose. Sous Win98 le problème ne se présente pas, or je travaille sous Win2000.

Merci.

-------------------------------------------------
Strike - http://www.strikehouse.fr.st]Strike's House[/url]


-------------------------------
Réponse au message :
-------------------------------

> Quelle est la config de ton port série... utilises tu les signaux de DTR et CTR... ces signaux "mal utilisés" peuvent provoquer des blocages ...!
> J'utilise le port série régulièrement pour le dialogues entre mes micro controleur et les PC et je nai pas de Pb particulié...
>
>

>

lundi 31 mars 2003 à 13:57:51 | Re : plantage prog com port série

fredlynx

Membre Club Administrateur CodeS-SourceS
Tu as aussi une config Com1.DTREnable, je me demande si ce n'est pas ça qui te bloque... regarde si tu l'as à True... essaye de la mettre à false...





-------------------------------
Réponse au message :
-------------------------------

> Je ne sais pas ce que sont les signaux DTR et CTR. Pour envoyer des données j'utilise simplement Com1.Output. La configuration du port COM est la suivante :
>
>
Com1.Settings = "9600,n,8,1"

>
>
> Je viens de remarquer autrechose. Sous Win98 le problème ne se présente pas, or je travaille sous Win2000.
>
> Merci.
>
> -------------------------------------------------
> Strike - http://www.strikehouse.fr.st]Strike's House[/url]
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Quelle est la config de ton port série... utilises tu les signaux de DTR et CTR... ces signaux "mal utilisés" peuvent provoquer des blocages ...!
> > J'utilise le port série régulièrement pour le dialogues entre mes micro controleur et les PC et je nai pas de Pb particulié...
> >
> >

> >


lundi 31 mars 2003 à 14:12:35 | Re : plantage prog com port série

Strike

Effectivement, le DTREnable était à TRUE, mais le fait de le mettre à FALSE n'arrange pas le problème. Je pourrais essayer de vous donner le code source si cela n'est pas trop lourd.

-------------------------------------------------
Strike - http://www.strikehouse.fr.st]Strike's House[/url]


-------------------------------
Réponse au message :
-------------------------------

> Tu as aussi une config Com1.DTREnable, je me demande si ce n'est pas ça qui te bloque... regarde si tu l'as à True... essaye de la mettre à false...
>
>

>



Cette discussion est classé dans : port, application, données, carte, série


Répondre à ce message

Sujets en rapport avec ce message

Problème d'emission de données sur un port série [ par Lolo ] Plusieurs collègues et moi même avont constaté un bug du contrôle activeX MSComm32.ocxEn effet lors de l'envoi de données sur le port série en XOn Xof Problème d'emission de données sur un port série [ par Lolo ] Plusieurs collègues et moi même avont constaté un bug du contrôle activeX MSComm32.ocxEn effet lors de l'envoi de données sur le port série en XOn Xof envoie de données via la port série [ par zedyo ] j'aimerais envoyer sur le port série un chiffre en Héxa. J'ai donc : MsComm1.Outport = Hex(0) & Hex(4)Mon problème est que je dois effectivement envoy comment récupérer des données du port série et les exploitées sous access [ par Ben ] je veux récupérer des données que j'ai préalablement stocké dans la mémoire d'un 68hc11 via le port série et exploitées ces données dans une base de d Plans carte robotique sur port // ou série [ par Freemind ] je cherche un plan de carte avec des rélais simples ou des dimmers et surtout le composant fourni pour la programmation. reception par le port série [ par tibops ] Bonjour à tous !Je dois réaliser une application permettant la communication par une liaison série avec un microcontrôleur PIC(Envoi et réception de d Envoi COM et Windows 2000 [ par Strike ] Je travaille actuellement sur un projet de commande de carte électronique à distance. La communication entre la carte et le PC s'effectue par le port Port COM [ par jjmaster ] My name is JJ, JJMasterVoila j'utilise le port com pour la communication serie avec une carte electroniqueLe probleme, je suis obliger d'attendre que lecture de données à partir d'un port série et les stocker dans une base de données [ par maryouma ] bonjourje veux configurer le port série pour faire une lecture des mesures changeantes, les afficher et les stocker ces mesures dans une base de donn dll et port série [ par cmoilastar ] Salut tout le monde, voila, j'ai fait un programme qui lit les données sur le port série sous forme de chaines de caracteres avec mscomm et qui, en su


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



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,187 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é.