Virtual Serial Port

From Visuino
Jump to navigation Jump to search

File:TArduinoVirtualSerial.png

Summary

Virtual serial port implementation with configurable buffer size for data streaming and communication between software components.

Description

The Virtual Serial Port component provides a software-based serial communication channel that emulates physical serial port behavior. It features configurable buffer size for data handling and enables communication between different software components without requiring physical hardware. The virtual port supports bidirectional data flow and can be used for inter-process communication, data logging, debugging, and simulation of serial devices.

Diagram:

Properties

  • Buffer Size – Data buffer size in bytes (Default: 10).
  • Enabled – Enables/disables component functionality (Default: True).
  • Name – Component identifier (Default: VirtualSerial).

Pins

Input Pins

  • In (serial) – Primary serial data input.
  • In (binary) – Binary data input.

Output Pins

  • Out (serial) – Primary serial data output.
  • Out (binary) – Binary data output.
  • Data (serial) – Processed data output.

Categories

  • File:Serial.png – Serial communication components.
  • – Virtual and software-based components.
  • File:Communication.png – Data communication components.
  • – Interface and connectivity components.
  • – Software implementation components.