Specification
BPS Type 1 (US)

A. General
i.	The BPS Type 1 (US) (“Button Panel Station”) shall be a microprocessor-based system specifically designed as an input/output interface for integration with lighting and audio visual controllers in an architectural or entertainment application. A personal computer running emulation software shall not be acceptable.
ii.	The Button Panel Station shall be configured by a controller over an Ethernet connection.
iii.	The Operating Software of the Button Panel Station shall be stored in a dedicated non-removable non-volatile solid-state memory. It shall be possible to update the Operating Software by download from a remote personal computer over an Ethernet connection.
iv.	The Button Panel Station shall automatically connect to a controller over an Ethernet connection on receiving power without additional external inputs.
v.	There shall be visual indicators on the Button Panel Station showing status of the Button Panel Station and its interfaces.
vi.	The Button Panel Station shall support 8 buttons with white LED indicators. Changes in the status of these buttons (pressed, held, repeating, released) shall be transmitted over Ethernet to controllers.
vii.	The individual LED indicators in the buttons of the Button Panel Station shall support a variety of effects, configurable by the user.
viii.	The intensity of individual LEDs in the buttons of the Button Panel Station shall be adjustable by the user with 8-bit resolution.
ix.	The Button Panel Station shall have an infrared (IR) receiver and shall support an IR learn mode to associate IR signals with buttons.
x.	The Button Panel Station shall have an address wheel to aid simple addressing up to 15 button panels, with a setting to allow additional addressing based on the serial number of the Button Panel Station.
xi.	The Button Panel Station shall have a recessed switch for resetting the unit without removal of power.
xii.	The Button Panel Station shall have an internal watchdog feature that will restart the unit in the event of program failure.
xiii.	The Button Panel Station shall be provided with a 5 year manufacturer warranty.

B. Physical
i.	The unit shall mount in a US single-gang back box.
ii.	The construction of the unit shall feature a chromed bezel (5.5mm thick).
iii.	A magnetic overlay shall sit within the bezel to produce a tactile response.
iv.	The unit shall be entirely solid-state with no moving parts or fans.
v.	The unit shall operate in a temperature range from 0°C to 50°C (32°F to 122°F).
vi.	The unit shall be CE compliant.
vii.	The unit shall be ETL/cETL listed.

C. Electrical
i.	The Button Panel Station shall be designed to support the following standard connectors:
a.	RJ45 socket for 10/100Base-TX Ethernet
ii.	The Button Panel Station shall be able to receive power over Ethernet (IEEE 802.3af PoE powered device).

D. Software
i.	The Button Panel Station and associated controllers shall be supported by programming software running on either a PC or Mac platform.  Programming features shall include:
a.	Comprehensive architectural and automated fixture library 
b.	Drag and drop placement of fixtures on plan
c.	Drag and drop patching of fixtures to output addresses
d.	Import of any media for mapping to fixture arrays
e.	Timeline-based programming and playback
f.	Extensive range of editable effect presets
g.	Drag and drop placement of effect presets and media on timeline
h.	Variety of triggering options for firing system-wide events
i.	Each trigger event may be configured to initiate one or more lighting or show control action
j.	Each trigger event may be configured to test one or more conditions before executing its actions
k.	Simulation of individual timelines, and entire project with triggers
l.	Live output from software for programming verification purposes
m.	Controller, Button Panel Station and network management tools 
n.	Export TSV reports for all aspects of programming
o.	Tools for remote management of content and show programming