Adding Voting Displays; Voting Results Display Programming; Request To Speak Programming - AMX NSS-VOTE - PROGRAMMER GUIDE Programmer's Manual

Table of Contents

Advertisement

See NSS-VotePublicSpeakingStation Module section on page 24 for a detailed description of the
parameters used by this module.
The NSS-VotePublicSpeakingStation Module is provided as an open source code
module in the event that custom programming is necessary.

Adding Voting Displays

All voting displays are supported by NSS-VoteDisplayOnlyMod module. To add a voting display:
1. Define the device number for the voting display device.
2. Pass this device as the third parameter to NSS-VoteDisplayOnlyMod module.
The remaining parameters of the NSS-VoteDisplayOnlyMod module specify the channel and variable
text numbers used by the voting display. These parameters are pre-defined in
NSS-Vote Display Station Channels.axi to simplify programming. If you have not altered the voting
display design, then no modification of NSS-Vote Display Station Channels.axi is required.
See NSS-VoteDisplayOnlyMod Module section on page 22 for a detailed description of the parameters
used by this module.
The NSS-VoteDisplayOnlyMod Module is provided as an open source code module
in the event that custom programming is needed.

Voting Results Display Programming

While the NSS-Vote software offers an option to display the voting results to the public, no code is
provided for switching a video source to a projector. NSS-Vote provides a channel on the
vdvVotingGlobal
To support a public voting display, you must add additional programming.
In the program, look for the send strings containing
code, you need to add code to switch the public voting display device to the projector.

Request to Speak Programming

While the NSS-Vote software manages the Request to Speak list, it does not directly control
microphones. The NSS-Vote software controls channels on the
to control microphones.
If you intend to include request to speak functionality, make sure the
to the NSS-VoteEngineMod module is set to 1. This tells the NSS-VoteEngineMod module that request
to speak is implemented and makes the RTS options available to the operator.
The NSS-Vote Test.axs sample code provides the
virtual device that is used to detect microphone state changes. Each microphone has two channels to
determine its status. One channel reflects the state of the microphone. The other channel provides an
indication when the microphone is in queue.
To implement microphone control, you must add additional programming.
In the program, look for the send strings containing
[MICROPHONE OFF] STATION
on and off. Additionally, you can use this signal to turn any indicators on and off, such as a green
microphone LED, if it is available.
NSS-Vote Programmer's Guide
virtual device that notifies your program when the results need to be displayed.
CHANNEL_EVENT
. At this point in the code, you need to add code to turn microphones
[POST VOTING RESULTS]
vdvVotingGlobal
nRTSSystemEnabled
for the
vdvVotingGlobal
>==> [MICROPHONE ON] STATION
Programming
. At this point in the
virtual device used
parameter
and
<==<
9

Advertisement

Table of Contents
loading

This manual is also suitable for:

Nss-vote

Table of Contents