Un émulateur de port série virtuel permet de facilement développer, tester et déboguer des applications avec des périphériques série. Cet article présente les meilleurs émulateurs de ports série virtuels et compare leurs fonctionnalités uniques pour vous aider à choisir le plus adapté à vos besoins.
Virtual Serial Port Driver est une solution logicielle conçue pour créer et gérer des ports COM virtuels sur des ordinateurs Windows. Cet outil vous permet de connecter des périphériques sans disposer de ports série physiques ou de tester des logiciels et des applications sans le matériel nécessaire.
Le logiciel est disponible en deux versions :
Cette version de Virtual Serial Port Driver permet de créer des ports COM virtuels pour Windows et d’émuler des ports physiques à l’aide de câbles null modem virtuels.
Vous pouvez télécharger Virtual Serial Port Emulator et profiter d’une période d’essai de 14 jours gratuits pour tester l’ensemble de ses fonctionnalités. La version standard du logiciel est disponible au tarif de 139,95 $.
Idéal pour :
• Des utilisations simples nécessitant peu de fonctionnalités de ports virtuels.
• Les utilisateurs n’ayant pas besoin de fonctionnalités de ports avancées.
La version Pro est plus adaptée à la création et à la personnalisation d’ensembles de ports série virtuels, ce qui peut s’avérer indispensable pour les utilisations plus complexes.
La licence Virtual Serial Port Driver PRO est proposée à 199,95 $. Une période d’essai de 14 jours gratuits est disponible.
Idéal pour :
• Les utilisateurs ayant besoin de fonctionnalités avancées telles que le scindage ou le regroupement de ports et l’attribution automatique de ports.
• Les développeurs souhaitant intégrer des ports série à leurs applications. L’API de la version Pro peut simplifier le processus de développement d’un logiciel.
Développé par FabulaTech, Virtual Serial Port Kit permet de créer des paires de ports COM virtuels pour établir des connexions null modem entre des applications utilisant la communication série.
Vous pouvez bénéficier d’une période d’essai de 15 jours (seuls 10 ports série virtuels peuvent être créés) ou opter pour une licence d’un an à 129,95 $
Idéal pour :
• La création de paires de ports virtuels pour établir une connexion à l’aide d’un câble null modem virtuel.
• Des utilisations simples ne nécessitant pas le scindage ou le regroupement de ports ni des fonctionnalités avancées.
Le logiciel Free Virtual Serial Ports utilise l’UART 16550 pour émuler des ports série physiques personnalisés.
Vous pouvez acheter une licence d’un an au tarif de 149,99 $. Une période d’essai de 14 jours gratuits est disponible pour une utilisation non commerciale.
Idéal pour :
• Les utilisateurs ayant besoin d’une plateforme polyvalente pour la création et la gestion de ports série virtuels avec de nombreuses fonctionnalités telles que l’émulation et la création de ports plug and play.
Le logiciel suivant dans notre liste d’émulateurs de ports COM est Virtual Serial Ports Emulator, développé par Eterlogic.
Pour les plateformes 32 bits, une licence gratuite de l’application est disponible. Les utilisateurs souhaitant obtenir la version 64 bits peuvent se procurer une version payante du logiciel.
La version payante de Virtual Serial Ports Emulator est proposée au tarif de 59,95 $, avec une période d’essai de 4 semaines gratuites.
Idéal pour :
• Les utilisateurs à la recherche d’un logiciel de ports série virtuels proposant de nombreuses fonctionnalités avec une interface intuitive.
• Les développeurs devant configurer des connexions complexes de ports série virtuels.
Cette solution est un pilote de port série virtuel open source en mode noyau permettant d’émuler des interfaces de communication série.
Cette application est gratuite, mais consultez le tableau de comparaison pour obtenir de plus amples informations sur Virtual Serial Port Driver et Null-Modem Emulator.
Idéal pour :
• Les utilisateurs ayant besoin d’un émulateur null modem léger et performant.
• Les cas de figure ne nécessitant pas de fonctionnalités avancées telles que le scindage de données ou la création de ponts réseau.
Intéressons-nous à présent au tableau ci-dessous comparant les fonctionnalités des différents émulateurs de ports série virtuels.
Fonctionnalités
|
VSPD
|
VSPD pro
|
Virtual Serial Port Kit [Fabula]
|
Virtual Serial Port Tools [HHD]
|
Virtual Serial Port Emulator [Eterlogic]
|
comOcom
|
---|---|---|---|---|---|---|
Émulation complète des lignes de contrôle matérielles et des paramètres d’un port COM physique | ||||||
Possibilité de créer un nombre illimité de ports série virtuels | ||||||
Création d’ensembles complexes de ports COM virtuels | ||||||
Possibilité de créer plusieurs ports RS-232 virtuels en scindant un port série physique ou virtuel | ||||||
Possibilité de regrouper un nombre illimité de ports série physiques ou virtuels en un même port COM | ||||||
Ports COM virtuels avec transmission de données à haut débit | ||||||
Le logiciel d’émulation de ports série et tous ses pilotes internes sont signés numériquement | ||||||
Possibilité de rediriger les données série d’un port physique vers une autre interface physique ou virtuelle | ||||||
Support complet de la technologie des pilotes du noyau Windows (WDM, WMI, gestion de l’alimentation, PnP, etc.) | ||||||
Support de l’émulation de ports série pour VMware et l’hyper-threading | ||||||
Support complet de l’émulation de la vitesse de transmission | ||||||
Possibilité d’attribuer le nom de votre choix aux ports série virtuels même s’ils sont déjà utilisés par des ports physiques | ||||||
Possibilité d’utiliser différents modèles null-modem virtuels : standard, bouclage et personnalisé | ||||||
Possibilité de regrouper plusieurs ports COM en un même ensemble | ||||||
Personnalisation des paramètres de connexion des ports série physiques (parité, vitesse de transmission, bits de données, bits d’arrêt et contrôle de flux) | ||||||
Recréation automatique des ports virtuels avant l’authentification utilisateur après un redémarrage du système | ||||||
Possibilité d’attribuer à chaque port des droits de lecture et d’écriture spécifiques | ||||||
Support complet du contrôle de flux (matériel et Xon/Xoff) | ||||||
Utilisation simultanée d’un même port série physique par plusieurs applications | ||||||
Possibilité d’enregistrer les données d’utilisation du port de l’application dans le journal d’activité | ||||||
Possibilité de changer les noms des ports série virtuels créés avec l’émulateur et affichés dans le Gestionnaire de périphériques | ||||||
Installation du logiciel et création/configuration de ports série virtuels sans avoir à redémarrer votre ordinateur | ||||||
Création de connexions loopback entièrement fonctionnelles |
Dans de nombreux cas, une solution de ports série virtuels peut vous permettre de travailler plus facilement, plus rapidement et de manière plus rentable. Elle peut également pallier aux restrictions de vos périphériques ou encore simplifier vos phases de développement et de test.
1. Absence de port série :
Les ordinateurs modernes, les appareils spécialisés (tels que ceux utilisés dans l’automatisation industrielle et dans la surveillance médicale) et les machines virtuelles sont souvent dépourvus de ports physiques. Pour connecter un périphérique série à ces machines, il est nécessaire de créer des ports série virtuels.
2. Transfert de données depuis/vers un périphérique de surveillance série :
Plusieurs applications peuvent recevoir les données de périphériques de surveillance série via des ports série virtuels. Ces ports peuvent également envoyer des données d’un seul et même port série vers d’autres applications.
3. Accès à plusieurs périphériques série :
Regroupez plusieurs ports virtuels en un seul et même port centralisé pour y accéder plus facilement. Vous pouvez également créer des ports RS232 virtuels pour des périphériques série connectés au réseau.
4. Test et développement :
Les ports série virtuels sont utiles pour tester et déboguer des applications sans matériel spécifique. Ils peuvent simuler le comportement de ports série pour détecter et résoudre les problèmes.
5. Accès à distance
Avec des ports série virtuels, vous pouvez accéder à des périphériques série sur un réseau à tout moment et où que vous vous trouviez. Vous pouvez utiliser ces ports de la même manière que des ports physiques.
Les meilleures solutions de ports série virtuels pour Windows proposent de nombreuses fonctionnalités permettant de simplifier les phases de développement, de test et de débogage de logiciels. Pour choisir la plus adaptée à vos besoins spécifiques, vous devez définir les restrictions liées à vos périphériques afin de découvrir comment ces outils peuvent vous permettre de les contourner.
Parmi ces solutions, Virtual Serial Port Driver Pro est celle que nous plaçons en tête en raison de ses nombreuses fonctionnalités, de ses excellentes performances et de sa compatibilité avec différentes versions de Windows. Ce logiciel vous permet de créer et de personnaliser des ensembles de ports série virtuels, ce qui en fait une solution adaptée à de nombreux cas de figure allant du développement d’applications à l’automatisation industrielle.
Virtual Serial Port Driver