TPU SOUND PROJECT

Index:

  1. Introduction
  2. HW requirements
  3. SW requirements
  4. UPnP services used
  5. The UPnP control point
  6. The UPnP media renderer (smart speaker)
  7. The user interface

TPU-Sound Project

The user interface - Dynamic part - The eventing.js file

The "eventing.js" file is a more complex file than the "index.js" file and herein we can find function divided in five main classes:

There is even another section, called "default eventing manage parameters" which consists in a group of parameter definitions : base url for CGI scripts launch, common gateway interface (CGI) scripts, interface DOM elements involved, utility variables.

Let's start with the description of the functions in the various classes:

Timing functions: