OVH Cloud OVH Cloud

port série...

4 réponses
Avatar
jc2nantes
Bonjour,


J'utilise avec un appli VB6 une imprimante point de vente Epson connectée
sur le port "série"... jusque là tout va bien ! Ca se gate un peu quand je
lance l'utilitaire Epson qui permet de charger des logos dans l'imprimante.
Il me dit qu'il n'est pas possible de communiquer avec l'imprimante et je
dois alors "effacer" le port série de ma config via le gestionnaire de
périphérique puis redemarrer ma machine.
Alors là ça marche... jusqu'à ce que j'utilise mon appli à nouveau...

Une idée pour liberer ce port plus facilement ???

Merci,

JC

4 réponses

Avatar
Fred
Dans : news:439fe451$0$21053$,
jc2nantes disait :
Bonjour,



Bonsoir,

J'utilise avec un appli VB6 une imprimante point de vente Epson
connectée sur le port "série"... jusque là tout va bien ! Ca se gate
un peu quand je lance l'utilitaire Epson qui permet de charger des
logos dans l'imprimante. Il me dit qu'il n'est pas possible de
communiquer avec l'imprimante et je dois alors "effacer" le port
série de ma config via le gestionnaire de périphérique puis
redemarrer ma machine. Alors là ça marche... jusqu'à ce que j'utilise
mon appli à nouveau...



Si j'ai bien saisi tu communiques via le même port série avec ton
imprimante avec ton appli et le logiciel Epson ?
Ne serait-ce tout simplement pas un conflit d'utilisation du port ?
Est-ce que ton appli ne maintient pas le port ouvert ?

Sinon, as-tu essayé en ligne de commande de faire un MODE
COM1:9600,n,8,1 ?
(Les paramètres sont sans importance, c'est juste pour réinitialiser le
port)

--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
Avatar
Glenn Gagné
Si le logiciel de Epson ne peut pas communiquer avec l'imprimante sur le
port série depuis que tu utilises ton application, c'est probablement parce
que ton application laisse le port série ouvert !

Il y a une fonction pour fermer le port série lorsque tu as terminé
d'envoyé, c'est du genre comm.close() ... je crois.

Ça devrait régler ton problème.

"jc2nantes" a écrit dans le message de
news:439fe451$0$21053$
Bonjour,


J'utilise avec un appli VB6 une imprimante point de vente Epson connectée
sur le port "série"... jusque là tout va bien ! Ca se gate un peu quand je
lance l'utilitaire Epson qui permet de charger des logos dans


l'imprimante.
Il me dit qu'il n'est pas possible de communiquer avec l'imprimante et je
dois alors "effacer" le port série de ma config via le gestionnaire de
périphérique puis redemarrer ma machine.
Alors là ça marche... jusqu'à ce que j'utilise mon appli à nouveau...

Une idée pour liberer ce port plus facilement ???

Merci,

JC




Avatar
jc2nantes
J'ai testé la ligne de commande mais en retour j'obtiens : " Le périphérique
COM1 n'est pas disponible actuellement"...

Merci quand même !


"Fred" a écrit dans le message de news:
%
Dans : news:439fe451$0$21053$,
jc2nantes disait :
Bonjour,



Bonsoir,

J'utilise avec un appli VB6 une imprimante point de vente Epson
connectée sur le port "série"... jusque là tout va bien ! Ca se gate
un peu quand je lance l'utilitaire Epson qui permet de charger des
logos dans l'imprimante. Il me dit qu'il n'est pas possible de
communiquer avec l'imprimante et je dois alors "effacer" le port
série de ma config via le gestionnaire de périphérique puis
redemarrer ma machine. Alors là ça marche... jusqu'à ce que j'utilise mon
appli à nouveau...



Si j'ai bien saisi tu communiques via le même port série avec ton
imprimante avec ton appli et le logiciel Epson ?
Ne serait-ce tout simplement pas un conflit d'utilisation du port ?
Est-ce que ton appli ne maintient pas le port ouvert ?

Sinon, as-tu essayé en ligne de commande de faire un MODE COM1:9600,n,8,1
?
(Les paramètres sont sans importance, c'est juste pour réinitialiser le
port)

--
Fred
http://www.cerbermail.com/?3kA6ftaCvT


Avatar
jc2nantes
"Glenn Gagné" a écrit dans le message de news:

Si le logiciel de Epson ne peut pas communiquer avec l'imprimante sur le
port série depuis que tu utilises ton application, c'est probablement
parce
que ton application laisse le port série ouvert !




Bah non,

J'utilise le port série via les drivers windows... pas avec MSCOMM... en
gros j'imprime via l'objet printer !!!