🖥️ Led-Customer-Display-Emulator - Test point of sale displays easily

Download Software Here

This software mimics a physical customer display unit. It helps developers and store managers test point of sale software. You do not need to buy hardware to check if your text output works correctly. The program handles ESC/POS commands through virtual serial ports.

💡 Why use this tool

Testing software requires hardware. Often, devices are expensive or hard to move. This emulator replaces the physical screen. It lets you send data from your POS application to a digital window on your screen. You see the text appear immediately. This verifies that your application communicates properly with display hardware.

📋 Requirements

Ensure your computer meets these standards:

📥 Download and Installation

Follow these steps to set up the emulator:

  1. Visit the official download page.
  2. Find the latest version in the list.
  3. Download the setup file to your desktop.
  4. Double-click the installer file.
  5. Follow the screen prompts to finish the setup.

⚙️ Configuration

The program needs a serial link to function. POS software sends data to a "COM" port. Computers usually have limited physical ports. You must download and install the com0com driver to create a virtual pair. These two ports act as a loop. Your POS app sends data to one port, and the emulator listens to the other port.

🚀 How to run the emulator

  1. Open the Led-Customer-Display-Emulator program.
  2. Select the correct COM port from the settings menu. Match this to the output port of your POS system.
  3. Click the Connect button.
  4. Open your POS application.
  5. Send a test message. You will see the characters appear on the emulator window.

🛠️ Common Troubleshooting

If you see no text, check these settings:

📁 Project details

This project uses C# and WPF to provide a clean and fast display area. It focuses on the ESC/POS standard. This standard controls how displays show text, clear screens, and move the cursor. By using standard commands, the emulator supports many existing store tools.