Slave Device Architecture

UMIX itself does not function as an independent, command-issuing gateway
its core architecture is designed to rely on an External Host System for control..

Communication Interface

An external host connects to UMlX via a USB interface and issuescontrol commands. UMlX supports three types of USBconnections Control Modes: Driver-free USB HlD mode, USB CDC mode(virtual serial port), and USB Bulk mode (customized fordevelopers)..

Hexadecimal lnstruction Driver

Its control is based on underlying hexadecimal data packets.or example, by sending a control packet containing the fixedheader 0x05 and the synchronization header TM, the host systemcan precisely adjust the display aspect ratios of the main andsub-screens, the audio ratios, and the distribution logic for touchdata.

Hardware-Level
Dual-Channel Video Mixing

This represents UMIX's core application capability, designed to perform low-level hardware splicing of the slot machine's original display with the output from external auxiliary systems (such as player tracking systems or advertising modules).

Video lnput Channels

Main Channel: Receives native slotmachine video output; supports DPinterfaces (up to 3840 x2160 @ 60Hz, i.e. 4K @ 60 fps) and DVlinterfaces (limited by standardspecifications to a maximum of 4K @30 Hz).Secondary Channel: Receives video output froman external secondary system;supports Dp input only (up to4K@30Hz)

Video Output Channels

The mixed video output istransmitted to the slot machinedisplay via a single channel,supporting a maximum outputresolution of 4K@60Hz viaDisplayPort (DP) or 4K@30Hz via DVl.

Flexible Split-Screen Modes
(Modes 1-4)

The hardware supports four split-screen configurations, including side-by-side splitting (with the secondaryscreen positioned on the left or right)and vertical splitting (with thesecondary screen positioned aboveor below). Furthermore, commandsallow for precise control over thedisplay ratio of the main andsecondary screens (ranging from 0%to 100%)..

添加海报图片

Touch Interception and
Intelligent Coordinate Remapping

When the screen is divided into two distinct areas—the slot game zone and the sub-system zone—touch accuracy becomes paramount; UMIX provides robust hardware-level support in this regard.

Signal Acquisition

Supports touch screen signal acquisition via one USB port and one serial port.

Transparent Passthrough and Remapping for Slot Machines

When a player taps the screen within the designated game area, UMIX preserves the native communication protocol format between the slot machine and the touchscreen (transparent passthrough); however, it automatically performs a low-level coordinate remapping based on the current video split-screen ratio, thereby ensuring that the coordinates received by the game board are accurate.

Data Distribution
To Subsystems

When a player taps a screen area belonging to a subsystem, UMIX utilizes the USB HID interface to convert the touch input into standard Mouse, Touchscreen, Touchpad, or Touch Pen modes, and then transmits these messages to the external subsystem for processing.

Audio Mixer

- The mainboard features two analog audio inputs (via 3.5mm jacks) designed to receive audio signals from both the primary and secondary systems, as well as one analog audio output.

- The volume levels for the primary and secondary audio channels can be independently adjusted (within a range of 0% to 100%) via low-level control commands.

- Please note: Due to the discontinuation of the original audio mixing chip, this functionality is currently unavailable in the initial batch of samples; subsequent revisions will feature an updated audio chip and corresponding drivers.

IDOC and Status Monitoring

The UMIX motherboard also features a reserved HY2.0-6Pin interface for connecting the LSTFuture IDOC (Input Detection and Output Control) module. Depending on system requirements, this allows for the detection of the physical actuation status of external switches (such as Door Switches), keys, and the Spin Button.