Passerelle TCP/IP vers port COM virtuel.
thedemonking
Messages postés
219
Date d'inscription
Statut
Membre
Dernière intervention
-
brupala Messages postés 111155 Date d'inscription Statut Membre Dernière intervention -
brupala Messages postés 111155 Date d'inscription Statut Membre Dernière intervention -
Bonjour à toutes et à tous,
Avant toute chose, merci de vous être intéressé à mon problème.
J'ai un périphérique wifi (télémètre laser) qui envoie des données en temps réel à mon PC via un petit utilitaire fourni avec. Celui-ci se comporte comme un hotspot sur lequel on se connecte pour recevoir les informations. J'aimerais pouvoir recevoir ces informations en temps réel dans un autre logiciel (notepad par exemple) que celui fourni.
Pour cela, j'ai déjà à ma disposition un utilitaire qui permet de recevoir et d'exporter les données issues d'un port COM. J'ai donc imaginé créer un port COM virtuel qui servirait de passerelle à partir de ma connexion TCP/Ip (WiFi) établie avec mon périphérique.
Dans ce but, j'ai déjà essayé plusieurs utilitaires, comme HW VSP3 ou encore Perle TruePort, mais ce fut sans succès...
Voilà pour les explications et voici donc mes questions.
Voilà, je sais que ce type d'interrogation n'est pas forcément très usuel, d'autant plus que je ne suis peut-être pas très clair... Cependant, la moindre information de votre part me serait d'une grande aide.
Merci à toutes et à tous de m'avoir lu, et merci d'avance à celles et ceux qui me répondront.
Bonne journée.
(PS: Je ne suis peut-être pas dans la bonne catégorie du forum ! Si c'est le cas, veuillez m'en excusez mais elle me semblait plutôt adaptée.)
--
Avant toute chose, merci de vous être intéressé à mon problème.
J'ai un périphérique wifi (télémètre laser) qui envoie des données en temps réel à mon PC via un petit utilitaire fourni avec. Celui-ci se comporte comme un hotspot sur lequel on se connecte pour recevoir les informations. J'aimerais pouvoir recevoir ces informations en temps réel dans un autre logiciel (notepad par exemple) que celui fourni.
Pour cela, j'ai déjà à ma disposition un utilitaire qui permet de recevoir et d'exporter les données issues d'un port COM. J'ai donc imaginé créer un port COM virtuel qui servirait de passerelle à partir de ma connexion TCP/Ip (WiFi) établie avec mon périphérique.
Dans ce but, j'ai déjà essayé plusieurs utilitaires, comme HW VSP3 ou encore Perle TruePort, mais ce fut sans succès...
Voilà pour les explications et voici donc mes questions.
- Est-il réellement possible de créer un port COM virtuel à partir d'une connexion TCP/IP (WiFi) ?
- Peut-on extraire les données reçues par TCP/IP (WiFi) via commande dos ?
- Avez-vous d'autres suggestions pour échanger des informations en temps réelles à partir d'un programme et/ou d'une connexion Wifi ?
Voilà, je sais que ce type d'interrogation n'est pas forcément très usuel, d'autant plus que je ne suis peut-être pas très clair... Cependant, la moindre information de votre part me serait d'une grande aide.
Merci à toutes et à tous de m'avoir lu, et merci d'avance à celles et ceux qui me répondront.
Bonne journée.
(PS: Je ne suis peut-être pas dans la bonne catégorie du forum ! Si c'est le cas, veuillez m'en excusez mais elle me semblait plutôt adaptée.)
--
1 réponse
-
Salut,
c'est telnet qui fait ça normalement, tu y as pensé ?
-
-
Bonjour !
Comme convenu, je me suis renseigné sur Telnet : je l'ai installé, mais je n'ai pas été capable de me connecter directement à mon périphérique...
En fait j'ai du mal à trouver le port d'ouverture de celui-ci. Son adresse ip est 192.168.87.1, mais son port change... En faisant unnetstat -a
je vois par exemple que le port 139, en mode Listening et énormément de ports 538## en Time Wait. Du coup quand je fais montelnet 192.169.87.1 [port]
je n'arrive jamais à me connecter, sauf sur le port 139 (mais rien ne s'affiche...).
Avez-vous une idée pour connaître le port de liaison de mon périphérique ?
J'en profite pour reformuler ma question de départ plus clairement : j'ai donc un programme qui recoit des informations d'un périphérique WiFi, Telnet (ou autre chose) est-il en mesure d'intercepter ces données pour les rediriger en temps réel vers un port COM ?
En tout cas merci encore pour votre aide.
Bonne journée -
telnet c'est le port tcp 23 par défaut, mais ça peut se changer sur le serveur, bien sûr.
telnet n'utilise pas de port com, mais se comporte comme un terminal sur port com (hyperterminal fait du telnet).
quand on tape la commande telnet adresse ip, c'est le port 23 qui est utilisé.
ça peut se changer sur le client en tapant telnet adresse-ip port -
Oui oui, j'avais bien compris et j'avais déjà changé le port sur le client. Mais du coup, le problème est donc de connaitre le port de liaison de mon périphérique. Comme je l'ai expliqué j'ai sorti la liste de mes connexions en cours avec la commande
netstat -a
dans ce but, mais beaucoup trop de connexions sont ouvertes et seule celle192.168.87.1:139
arrive à s'ouvrir avec telnet.
Seulement, rien ne s'affiche, telnet arrive à se connecter, il ouvre une nouvelle fenêtre de commande qui reste vierge, malgré les envois d'informations de mon périphérique (alors que le logiciel fourni avec arrive, lui, à les afficher...)
Avez-vous une idée ? Merci encore. -
-