• Sistemas modernos vêm com um ou sem portas seriais, como eles usam de alta velocidade portas USB para conectar a outros dispositivos de hardware. No entanto, existem alguns dispositivos que ainda necessitam de portas seriais para transferência de dados. Que é onde o Virtual Serial Ports Emulator. Projetado principalmente para ajudar os desenvolvedores a criar e testar aplicativos que usam portas seriais, pode gerar vários dispositivos virtuais, alguns criação de portas virtuais e alguns não tendo nenhuma relação com o driver do kernel. Os dispositivos a seguir podem ser criados: conector (pode ser aberto duas vezes), divisor, mapper (redireciona todos os pedidos para outra porta), par (dispositivo de duas portas virtuais), o TCP do servidor e do cliente, a série re-diretor, UDP (gestor recebe porta serial de dados através de conexão UDP), ponte (liga dois fluxos de dados) e dispositivo de espionagem (envia o interceptados dados para outro fluxo de dados). Cada um destes simuladores tem suas próprias características e vantagens, mas o comum é que eles podem ser utilizados simultaneamente por mais de um aplicativo. Dentro da janela principal do software, você pode exibir uma lista de todos os dispositivos e respectivo estado, bem como um registo de todas as suas ações. O menu do clique-direito permite a você editar, excluir, ou reinicializar o selecionado porta serial simulador. Você pode configurar o software para remover automaticamente o dispositivo do kernel na saída. O log detalhado, dispositivo de depuração, TCP keep-alive de capacidade e dispositivo de re-inicialização são outros recursos, o aplicativo traz para a mesa. Além disso, ele fornece algumas ferramentas avançadas para usuários profissionais. Por exemplo, você pode controlar e monitorar dispositivos de estado em um computador remoto através da configuração de um servidor HTTP, enquanto que os dados da ferramenta de monitoramento permite que você para saber quais os dados que são enviados e recebidos. Virtual Serial Ports Emulator é projetado para resolver problemas de compatibilidade com aplicações mais antigas e ajudar você a criar e usar várias portas seriais, ao mesmo tempo, sem ter que instalar componentes de hardware.
  • Diğer donanım aygıtları bağlamak için USB bağlantı noktaları yüksek hızlı kullanmak gibi Modern sistemler, bir veya seri port ile gelir. Ancak, yine de veri aktarımı için seri port gerektiren Bazı cihazlar var. Sanal Seri bağlantı noktası Öykünücüsü giriyor. Çoğunlukla geliştiriciler seri port kullanan uygulamalar oluşturmak ve test yardımcı olmak için tasarlanmış, birkaç sanal cihazlar üretebilir, bazı sanal bağlantı noktaları oluşturma ve çekirdek sürücüsü ile hiçbir bağlantısı olmayan bazı. Aşağıdaki aygıtları oluşturulabilir: bağlayıcı (iki kez açılabilir), splitter (başka bir bağlantı noktası için tüm istekleri yönlendirir) eşleyici, çift cihazı (iki bağlı sanal port), sunucu ve istemci TCP, seri yeniden yönetmen, UDP yöneticisi (UDP bağlantısı üzerinden seri port veri alıyor), (bağlar, iki veri akışı) köprü ve casus cihaz (başka bir veri akışı için ele veri gönderir). Aynı anda birden fazla uygulama tarafından kullanılabilir bu simülatörleri her biri kendi özellikleri ve avantajları vardır, ama en yaygın olanıdır. Yazılımın ana penceresinde, tüm cihazlar, tüm eylemlerin ve durumlarını yanı sıra bir günlük listesini görebilirsiniz. Sağ tıklama menüsü düzenleme, silme veya seçilen seri port simülatörü yeniden sağlar. Otomatik olarak çıkışta çekirdek aygıtı kaldırmak için yazılımı ayarlayabilirsiniz. Ayrıntılı günlüğü, cihaz hata ayıklama, TCP canlı tutma özelliği ve cihazı yeniden başlatma uygulaması masaya koyduğu diğer özellikleri vardır. Buna ek olarak, profesyonel kullanıcılar için bazı gelişmiş araçlar sağlar. Örneğin, veri izleme aracı veri gönderilen ve alınan ne biliyor musun sağlar iken bir HTTP Sunucusu kurarak kontrol ve uzak bir bilgisayardaki aygıtların durumunu izleyebilirsiniz. Sanal Seri bağlantı noktası Öykünücüsü eski uygulamalarla uyumluluk sorunları çözmek ve oluşturmak ve aynı anda birden fazla seri port kullanmak, donanım bileşenleri yüklemek zorunda kalmadan yardım tasarlanmıştır.
  • Modern systems come with one or no serial ports, as they use high-speed USB ports to connect to other hardware devices. However, there are some devices that still require serial ports for transferring data. That is where Virtual Serial Ports Emulator comes in.

    Designed mostly for helping developers create and test applications that use serial ports, it can generate several virtual devices, some creating virtual ports and some having no relation with the kernel driver.

    The following devices can be created: connector (can be opened twice), splitter, mapper (redirects all the requests to another port), pair device (two connected virtual ports), TCP server and client, serial re-director, UDP manager (receives serial port data via UDP connection), bridge (connects two data streams) and spy device (sends the intercepted data to another data stream).

    Each one of these simulators has its own characteristics and advantages, but the common one is that they can be used simultaneously by more than one application.

    Within the main window of the software, you can view a list of all the devices and their status, as well as a log of all your actions. The right-click menu enables you to edit, delete or reinitialize the selected serial port simulator. You can set the software to automatically remove the kernel device at exit.

    Detailed logging, device debugging, TCP keep-alive capability and device re-initialization are other features the application brings to the table.

    In addition, it provides some advanced tools for professional users. For instance, you can control and monitor devices state on a remote computer by setting up a HTTP server, while the data monitoring tool allows you to know what data is sent and received.

    Virtual Serial Ports Emulator is designed to solve compatibility issues with older applications and help you create and use several serial ports at the same time, without having to install hardware components.