Téléchargé 3 fois
Vote des utilisateurs
1
0
Détails
Licence : Non renseignée
Mise en ligne le 28 avril 2021
Plate-forme :
Windows
Langue : Anglais
Référencé dans
Navigation
Outils logiciels sur RS232 pour créer des ports série virtuels sur PC portable et pour y envoyer/recevoir des données
Outils logiciels sur RS232 pour créer des ports série virtuels sur PC portable et pour y envoyer/recevoir des données
Pour le test, la mise au point, la mise en œuvre de programmes en C++, java ... ,et de scripts PHP, pour accéder à un port série RS232 sur PC portable qui ne dispose de port COM série :
1°) Le Premier logiciel ( VSPE = Virtual SerialPort Emulator ) exécutable permet de créer des ports série virtuels, configurables type RS232, sur un PC portable qui n'en dispose pas :
- création de périphérique série virtuel, à l'unité, par pairs , ... et mise en service/arrêt des périphériques créés ...
Mais pâ que :
Il permet également de créer, configurer 2 types de passerelles logicielle entre liaison socket-TCP et liaison série physique existante :
- TcpServer : serveur socket-TCP multi clients configurable qui donne accès, à 1 port série physique existant, à tout client socket-TCP
(1 port TCP) connecté à ce serveur.
- TcpClient : client socket-TCP configurable qui établit une communication entre 1 client socket-TCP et 1 port série physique existant.
Pour les enseignants, ça c'est que du bénef : vous disposez que d'un seul périphérique, 1 seule "Partie Opérative" disposant d'un connecteur série RS232 (par exemple, un panneau afficheur) et bien tous les élèves/étudiants peuvent (sans rien déplacer => sans quitter leur chaise) y dialoguer avec, via le réseau Ethernet !
Mais pâ que, toutes les fonctions dispo au choix :
Connector, Splitter, Pair, Mapper, TcpServer, TcpClient, Serial Redirector, UDP manager, Bridge, Spy
Bon, tout ça c'est bien sûre décrit en anglais et j'ai pas tout testé, ni tout utilisé et ni tout percuté non plus !!
Et on peut sauvegarder/rappeler rapidement ses configurations via fichiers sur disque dur.Enfin, tout ça sans taper une ligne de code !
Un truc de ouf quoi !! Ils sont trop fort chez : http://www.eterlogic.com/Downloads.html !!
Quand on lance l'appli installée, une licence est demandée dans une fenêtre :
- si c'est pour un usage local non pro, faut juste fermer la fenêtre ; sinon,
- si c'est pour un usage professionnel/commercial vous devez entrez un n° licence dont le prix à l'unité est raisonnable.
------------------------
2°) Le Second logiciel (Hercules Utility) est en complément du 1ier décrit ci-dessus ; il permet de disposer d'une console client utilisateur
pour liaison série type Série RS232, où vous pouvez :
- voir les données reçues en mode texte (bonjour), ou en mode NomASCII ( bonjour #CR#LF ), ou en mode hexa ( bonjour {OD}{OA} ), ou
en mode décimal ( bonjour {13}{10} ) , ... :
. pour configurer le mode d'affichage, faire 1 clic droit sur la grande la zone "Received/sent data" et choisir, dans le sous menu déroulant, la ligne "Spécial char" . et/ou "HEX enable" .
- envoyer des données sur le port série (configuré, ouvert) en mode texte et/ou en Hexa :
vous disposez, au bas de la fenêtre, de 3 lignes, zones d'édition "Send" avec bouton "Send" en regard, où vous saisir le texte à envoyer, exemples :
. salutation du com PORT$0D$0A
. Hello dit - salût $04 $0D$0A à toi !
. quit$0D$0A
Mais pâ que :
On dispose également d'un client socket-TCP, d'un serveur socket-TCP, d'un client socket-UDP , ...
c'est en anglais aussi, et c'est par ici la sortie : https://www.hw-group.com/product-version/hercules (et sans obligation d'inscription)
Sinon, il est possible également d'utiliser "Tera Term" pour accéder à 1 port série, à 1 port TCP, ... : https://ttssh2.osdn.jp/
Ne pas oublier, pour finaliser l'application C++ ou le script PHP, d'effectuer les derniers tests sur un "VRAI" port série physique matériel !
Bonne programmation, cordialement,
A++ Did
1°) Le Premier logiciel ( VSPE = Virtual SerialPort Emulator ) exécutable permet de créer des ports série virtuels, configurables type RS232, sur un PC portable qui n'en dispose pas :
- création de périphérique série virtuel, à l'unité, par pairs , ... et mise en service/arrêt des périphériques créés ...
Mais pâ que :
Il permet également de créer, configurer 2 types de passerelles logicielle entre liaison socket-TCP et liaison série physique existante :
- TcpServer : serveur socket-TCP multi clients configurable qui donne accès, à 1 port série physique existant, à tout client socket-TCP
(1 port TCP) connecté à ce serveur.
- TcpClient : client socket-TCP configurable qui établit une communication entre 1 client socket-TCP et 1 port série physique existant.
Pour les enseignants, ça c'est que du bénef : vous disposez que d'un seul périphérique, 1 seule "Partie Opérative" disposant d'un connecteur série RS232 (par exemple, un panneau afficheur) et bien tous les élèves/étudiants peuvent (sans rien déplacer => sans quitter leur chaise) y dialoguer avec, via le réseau Ethernet !
Mais pâ que, toutes les fonctions dispo au choix :
Connector, Splitter, Pair, Mapper, TcpServer, TcpClient, Serial Redirector, UDP manager, Bridge, Spy
Bon, tout ça c'est bien sûre décrit en anglais et j'ai pas tout testé, ni tout utilisé et ni tout percuté non plus !!
Et on peut sauvegarder/rappeler rapidement ses configurations via fichiers sur disque dur.Enfin, tout ça sans taper une ligne de code !
Un truc de ouf quoi !! Ils sont trop fort chez : http://www.eterlogic.com/Downloads.html !!
Quand on lance l'appli installée, une licence est demandée dans une fenêtre :
- si c'est pour un usage local non pro, faut juste fermer la fenêtre ; sinon,
- si c'est pour un usage professionnel/commercial vous devez entrez un n° licence dont le prix à l'unité est raisonnable.
------------------------
2°) Le Second logiciel (Hercules Utility) est en complément du 1ier décrit ci-dessus ; il permet de disposer d'une console client utilisateur
pour liaison série type Série RS232, où vous pouvez :
- voir les données reçues en mode texte (bonjour), ou en mode NomASCII ( bonjour #CR#LF ), ou en mode hexa ( bonjour {OD}{OA} ), ou
en mode décimal ( bonjour {13}{10} ) , ... :
. pour configurer le mode d'affichage, faire 1 clic droit sur la grande la zone "Received/sent data" et choisir, dans le sous menu déroulant, la ligne "Spécial char" . et/ou "HEX enable" .
- envoyer des données sur le port série (configuré, ouvert) en mode texte et/ou en Hexa :
vous disposez, au bas de la fenêtre, de 3 lignes, zones d'édition "Send" avec bouton "Send" en regard, où vous saisir le texte à envoyer, exemples :
. salutation du com PORT$0D$0A
. Hello dit - salût $04 $0D$0A à toi !
. quit$0D$0A
Mais pâ que :
On dispose également d'un client socket-TCP, d'un serveur socket-TCP, d'un client socket-UDP , ...
c'est en anglais aussi, et c'est par ici la sortie : https://www.hw-group.com/product-version/hercules (et sans obligation d'inscription)
Sinon, il est possible également d'utiliser "Tera Term" pour accéder à 1 port série, à 1 port TCP, ... : https://ttssh2.osdn.jp/
Ne pas oublier, pour finaliser l'application C++ ou le script PHP, d'effectuer les derniers tests sur un "VRAI" port série physique matériel !
Bonne programmation, cordialement,
A++ Did
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.