Skip to main content

PADS4 Viewer on Sharp/NEC CM4 & CM5

This article describes how to install and configure the PADS4 Viewer on Sharp/NEC Compute Module 4 (CM4) and Compute Module 5 (CM5) devices.

Installing the Sharp/NEC Compute Module Image

Sharp/NEC provides a custom Raspberry Pi image that is required to run web applications on the Compute Module. If your device is not running the Sharp/NEC image, install it by following the Manual flashing the Raspberry Pi over USB section of the Quick Reference Guide for Sharp MPi4 Kit 4.1. During the installation:
  1. Select Custom Image.
  2. Select the current Sharp/NEC image.
Note At the time of writing the current image is: Sharp_4.1_EU_20250501.img This image version may change in future releases.
After installation, configure a unique hostname for the device.

Allowing Access to the Sharp/NEC API

By default, the Sharp/NEC image only allows applications running on localhost to access the API. Connect to the Compute Module using SSH. Default credentials Open the configuration file:
Locate the CORS configuration:
Replace http://127.0.0.1 with the URL of your PADS4 environment. For example:
To allow all origins, use:
Save the file and reboot the device.

Configuring the Viewer

The Sharp/NEC image contains a configuration endpoint that is used to configure the browser startup behavior. Open:
Download the configuration file. Default credentials Open the configuration file in a text editor and configure the settings.

host

Specifies the PADS4 Server. Possible values:
  • 127.0.0.1
  • IP address of the PADS4 Server
  • Hostname of the PADS4 Server
When an IP address or hostname is specified, the Viewer waits until the server is reachable. When 127.0.0.1 is specified, the Viewer starts even when the device is offline.
Note Using 127.0.0.1 requires the Viewer application to be hosted using HTTPS.

auto_close_browser

Recommended value:

wait_for_time_server

When enabled, the Viewer starts only after time synchronization has completed.

url

URL of the PADS4 Viewer application. Example:

incognito_mode

Recommended value:

autorefresh

Recommended value:

ntp_server

Specifies the NTP server. The PADS4 Server can also be used as the NTP server. Upload the modified configuration file and reboot the device.

Updating the Viewer

After the initial installation, Viewer updates are installed automatically. When the PADS4 Server is upgraded, the Viewer automatically updates to the version available on the server.

Supported Features

* Interactive address bar is not supported. * Texture and pattern colors are not supported.

Video Support

Image Support

Unsupported Features

PADS4 Ctrl Center Support

Supported functionality:
  • Screenshot
  • Viewer Log
  • Synchronization Log
  • Viewer Settings
  • System Information
  • Viewer Blackbox
  • Proof of Play
  • Refresh Device
  • Reboot Device
  • Viewer Variables
  • Monitoring & Alerts
  • Current Connection State

\


Supported Features & Limitations

General Features

Device Features

Video & Content Support

Device Management

General Limitations

Supported Features & Limitations

General Features

Device Features

Video & Content Support

Device Management

General Limitations