Driver Details

New Community

LG Commercial Display & STB

By: David Bowdler
Updated: Aug. 17, 2026
Version: 6.0
Download Driver Purchase License
Rating: 0.0 (0 ratings)
Log in to rate this driver

LG Commercial Display & STB Control Driver

IP control of LG commercial displays and set-top boxes (including STB-6500) using RS-232 over IP. Designed for pubs, clubs, restaurants, hotels, boardrooms and venues with multiple LG screens.

Key Features

  • Multi-Display: Control up to 8 LG displays or STBs from a single driver
  • 50 Channel Presets: Configurable channel names and numbers with RTI Image List feedback for channel logos
  • Power: On (Wake-on-LAN), Off, Toggle
  • Volume: Up, Down, Set level (0–100), Mute On/Off/Toggle
  • Input Selection: TV/Antenna, HDMI 1–4, DisplayPort, DVI, RGB/PC, AV
  • Navigation: Menu, Up/Down/Left/Right, OK, Exit, Back
  • Channel Control: Up/Down, direct number input, leading zero support
  • Real-Time Feedback: Power state, volume level, mute, current input, connection status
  • Auto-Reconnect: Configurable polling with connection monitoring

Compatible Hardware

  • LG Commercial displays (signage, hospitality)
  • LG Set-Top Boxes (STB-6500 and similar)
  • Any LG display supporting RS-232 over IP (port 9761)
  • RTI XP-8 processor (runtime 24+)

How It Works

The driver communicates with LG displays using the standard LG RS-232 command set over TCP/IP (port 9761). Each display is configured with its IP address, MAC address for Wake-on-LAN, and a Set ID for RS-232 device addressing. Channel presets can be paired with RTI Image Lists for visual channel selection on the touchpanel.

LG Commercial Display & STB Driver

Version 6.0

Overview

This driver provides comprehensive control of up to 8 LG Commercial displays and set-top boxes via IP (RS232 over IP) connection with Wake-on-LAN support. Features channel preset management with RTI Image List feedback support.

Compatible with any LG device that supports the LG RS232 over IP protocol on port 9761, including:

LG Commercial TV displays

LG STB-6500 and other LG set-top boxes

LG signage displays

LG hospitality TVs

Ideal for pubs, clubs, restaurants, hotels, boardrooms, and any venue using LG commercial equipment with RF modulated or free-to-air TV channels.

Licensing

This driver is sold through the Smart Home Programming Driver Store.

Driver Store: https://shpdrivers.services/store/

Your Account: https://shpdrivers.services/store/account.html

Free Trial:

The driver operates in a 2-hour trial mode without a licence key. The trial provides full functionality and resets each time the RTI processor is rebooted.

To Purchase:

1. Create an account at https://shpdrivers.services/store/

2. Add the LG Commercial Display & STB driver to your cart

3. Enter your RTI processor MAC address during checkout

4. Complete payment and receive your licence key by email

5. Enter the licence key in the "Licensing" section of the driver config

Key Features

Control up to 8 LG displays or set-top boxes

50 configurable channel presets with name and number

Channel numbers support leading zeros (e.g., 007)

Automatic Enter/OK after channel selection

RTI Image List feedback (integer 1-50) for channel icons

Wake-on-LAN (WOL) support

Power control with automatic connection management

"All On" / "All Off" - power every configured device with one command

Volume and mute control with feedback

Input selection (HDMI 1-4, DisplayPort, DVI, RGB, AV, TV)

Menu navigation controls

Status monitoring and polling

Multiple Devices

One instance of the driver controls up to 8 devices. You do not need a separate instance for each TV.

Set "Number of TVs" first. The TV 2-8 configuration sections stay hidden until you raise this value in General Settings, so if it is left at 1 you will only ever see one device.

Every command carries a TV selector. Power, volume, input, navigation and channel presets all take a TV number (1-8), so the same command targets whichever device you choose.

Feedback is per device. Each TV has its own variable group - power state, connection state, volume, mute, current input, current channel - named TV001_ through TV008_.

Sources. The driver publishes a TV source with up to 8 instances, so each display can be added as a source in its own room and the TV selector then follows the source automatically. The included sample project shows the wiring.

More than 8 devices: add a second instance of the driver on the same processor. Your licence is tied to the processor, so one licence key covers every instance on it at no extra cost. Channel presets are configured per instance, so you enter the channel list again in the second instance.

Channel Configuration

Number of Channels: Select 1-50 channels to configure. NOTE: presets numbered above this count have nothing loaded behind them and will do nothing - set this to cover all the presets you program.

Channel Names: Enter descriptive names (e.g., "Foxtel 1", "ABC")

Channel Numbers: Enter channel numbers with optional leading zeros (e.g., 7, 07, 007)

Channel Command Mode: How presets and Go To Channel tune the TV.

Digit Keys (default): presses the number buttons then OK. Works on most TVs.

Direct Tune (ma): sends the LG direct channel command in one shot (e.g. channel 90 = ma 00 00 5A 10). Faster and more reliable on set-top boxes and modulated headends. Channels over 255 (e.g. Sky 605 = ma 00 02 5D 10) are handled automatically. Switch to this if a device ignores the number-button method.

Channels are shared across all devices - ideal for modulated channel systems in clubs and venues where all TVs/STBs receive the same channel lineup.

When a channel preset is selected:

Digit Keys mode: channel digits are sent, 200ms delay, then Enter/OK confirms.

Direct Tune mode: a single ma command tunes straight to the channel.

Channel Icons (RTI Image Lists)

Each device publishes an integer feedback variable - TV001_ChannelFeedback through TV008_ChannelFeedback. Its value is the preset the device is currently tuned to: 0 = no preset matched, 1-50 = preset number. Bind that variable to an RTI Image List and the matching channel logo is shown automatically.

Included: Australian free-to-air logo pack

The download includes LG_AU_Channel_Logos_BitmapLibrary.zip, a ready-made image list covering ABC, SBS, Seven, Nine, Ten and their sub-channels.

- Extract it with 7-Zip (Windows Explorer can block .group files)

- Run !Install_to_RTI.bat as administrator, or copy the LG_AU_Channel_Logos folder into C:\Program Files (x86)\RTI\Integration Designer\Bitmaps

- Restart Integration Designer - the image list appears in the Bitmaps panel

- Drag it onto your page and bind its value to the relevant TVxxx_ChannelFeedback variable

The README inside lists the preset order used. Match your channel presets to that order and every logo lines up with the tuned channel.

Building your own image list

For Foxtel, in-house channels or any other lineup, use our free RTI Bitmap Tool:

https://smarthomeprogramming.com.au/RTI_TOOLS/RTI_Bitmap_Tool.html

- Runs in your browser, nothing to install, and your images never leave your machine

- Choose Image List mode, drop your channel logos in, drag to reorder

- Download the Bitmap Library ZIP and install it the same way as above

Keep the image order identical to your channel preset order. If you want nothing displayed until a channel is selected, make the first image transparent.

Device Configuration

For each device (TV or STB), configure:

Name: Display name (e.g., "Bar TV 1", "Sports Lounge STB")

IP Address: Device's network address

IP Port: Control port (default 9761)

MAC Address: For Wake-on-LAN (format: AA:BB:CC:DD:EE:FF)

WOL Port: Wake-on-LAN port (default 4 for LG devices)

Set ID: RS232 device ID (default 1)

Device Setup Requirements

1. Enable IP control in the device settings menu

2. Note the device's IP address (assign static IP or DHCP reservation)

3. Ensure device is on the same network as the RTI control system

4. Enable Wake-on-LAN in network settings

5. Configure Set ID (usually 1)

6. Enable external control

Troubleshooting

Verify network connectivity between RTI processor and the LG device

Ensure correct Set ID is configured

Enable debug mode to view communication logs

Check that external control is enabled on the device

For WOL issues, ensure the device supports and has enabled Wake-on-LAN

WOL port MUST be set to 4 for LG devices (not 7 or 9)

If WOL stops after 16+ hours, check network switch power-saving settings

Technical Details

Protocol: LG RS232 over IP (ASCII commands)

Default Port: 9761

Command Format: [cmd] [setID] [data]\r

Response Format: [cmd] [setID] [status][data]x

Connection Management:

Automatic disconnect on power off (maintains WOL readiness)

Connection retry with exponential backoff

Response timeout handling

Network keep-alive every 4 hours

Diagnostics (Advanced)

These optional settings are in the "Diagnostics" config section and are OFF by default. Leave them off for normal operation.

Debug Console Port: A TCP port (0 = off) for a telnet diagnostic console. When set, you can connect with a telnet client to run quick checks such as device status and power commands. If running two instances of the driver on one processor, give each a different port. Leave at 0 in production.

Remote Logging: When enabled, the driver streams its log to a secure cloud page so Smart Home Programming can watch it live and help diagnose an issue without needing on-site access. Off by default - only enable it if asked to during a support session.

What's New in 6.0

No changes to device control - this release is documentation and included content.

The download now includes a ready-made Australian free-to-air channel-logo image list, so channel icons can be wired up straight away.

Channel-icon instructions rewritten to cover the supplied logo pack and our free browser-based RTI Bitmap Tool for building your own channel lineup.

New "Multiple Devices" section clarifying that one instance controls all 8 devices via the TV selector on each command, and what to do beyond 8.

Earlier Releases

5.9: Fixed the set-top box channel-tune fault where the connection dropped after the first Direct Tune, so only one channel change would work.

5.6-5.8: Added Direct Tune channel mode for set-top boxes and modulated headends, plus self-healing reconnection with backoff so devices left switched off no longer churn the processor.

5.5: Capped Wake-on-LAN retries so powering many devices at once no longer overloads the processor, added "All On" / "All Off", and optional diagnostics.

Support

For bug reports, technical support, or feature requests, please use the ticket system in your account at the Driver Store.

Store: https://shpdrivers.services/store/

Email: david@smarthomeprogramming.com.au

Copyright 2026 Smart Home Programming. All rights reserved.

This driver requires a licence key tied to your RTI processor's MAC address.

  • Trial: 2-hour fully functional trial (resets on reboot)
  • Purchase: Visit smarthomeprogramming.com.au/store to buy a licence
  • Licence is per-processor — one key per XP-8
Please log in to leave a comment.
Loading comments...