beautypg.com

Introduction, Operational discussion, The main window – TEKVOX TekTouchPad User Manual

Page 4

background image

4

Introduction

Typically in installations that utilize mechanical switch panels for A/V control, installers and
users run into difficulties in setting up these switch panels. These difficulties arise from have to
physically change the switch labels, and having to interpret differing depths of functionality ie. A
button may have multiple functions based on the current mode. The TekTouchPad overcomes
these difficulties by providing programmable buttons that may be paged via an LCD touch
screen, so that each button has a discrete function, and no interpretation is needed. In order to
provide a means of setting up the TekTouchPad for each specific use, a configuration utility is
provided. The TekTouchPad Configuration utility provides a simplified means of defining and
configuring your TekTouchPad for use. This manual will take you through the steps necessary
to create a button page definition and subsequent loading into the actual device for use. The
quick start section gives a minimal process for defining a quick setup if no custom color aspects
are required.

Operational Discussion

The TekTouchPad firmware consists of two modules, the bootloader and main graphics,
process, and communications code block. The bootloader and main code block are typically
loaded at the final assembly site. Without a panel configuration loaded, the unit will generate a
default panel configuration for operational verification prior to final setup. When the unit is first
powered up, it executes the bootloader code for approximately 10 seconds as indicated by a
LED flashing on the PCB at about a half second interval. Once the time is expired, the unit
progresses into the main code block for executing the LCD/Touch panel reducing the LED blink
rate to about 1 second. The screen will proceed to preload the configured pages prior to
displaying the logo screen. This is shown by a progress indicator on the screen prior to logo
display. If no logo is loaded into the configuration space, the unit will proceed directly to the first
defined button page. Moving to different defined pages is accomplished via the static paging
buttons located at the bottom of the LCD screen. If no further pages are defined, no further
action will occur from touching the paging button. Defined button serial commands are sent out
through the serial communications channel at the defined operational communications settings,
see Command Editor. An interactive protocol is also supported to allow for issuing touch pad
commands via the serial port, and querying touch pad status information, see Appendix C,
Touch Pad Interactive Protocol.

The Main Window

The Main Window is the access point for the majority of the operations of the configuration
utility. It is organized into 4 pages of 8 buttons much like the actual TekTouchPad. This
organization allows for viewing all the defined buttons on one screen alleviating the need to tab
to other pages to verify what has been done. The definitions of resources and file operations are
accessed via the main menu operations,

“File” and “Resources”, while communications and

global setup parameters are found in the “options” menu. The “Help” function allows for access
of this document and links to further information.

The “Page 1 Scheme – Page 4 Scheme

selections allow for the overall page appearance, specifically defining background color, static