AMX CAFE DUET STANDARD NETLINX API (SNAPI) DEVICES Instruction Manual page 250

Standard netlinx api (snapi) r 1.8.0 devices
Table of Contents

Advertisement

Text Keypad Functions (Cont.)
Name
processButtonStateEvent(RELEASE)
processButtonStateEvent(ButtonState)
processButtonStatusEvent(ON)
processButtonStatusEvent(BLINK)
getDebugState()
getFWVersion()
getProperty(key)
getVersion()
loadProperties(fileName)
passThru(buffer)
reinitialize()
setDebugState(state)
setDeviceDateTime(date)
setPassbackOn(boolean)
setProperty(key,value)
processDataInitializedEvent(boolean)
246
Component
Channel Level Command
IKeypadComponentListener
<btn>
IKeypadComponentListener
IKeypadComponentListener
<btn>
IKeypadComponentListener
<btn>+1
00
IModuleComponent
IModuleComponent
IModuleComponent
IModuleComponent
IModuleComponent
IModuleComponent
IModuleComponent
IModuleComponent
IModuleComponent
IModuleComponent
IModuleComponent
IModuleComponentListener
252
Constant
KEYPADBTN-
<btn>,<state>
?DEBUG
?FWVERSION
?PROPERTY-<key>
?VERSION
LOADPROPERTY-
<file>
PASSTHRU-<buffer>
REINIT
DEBUG-<state>
CLOCK-<mm/dd/yyyy>
<hh:mm:ss>
PASSBACK-<state>
PROPERTY-
<key>,<value>
DATA_INITIALIZED
Notes
Input Function Channel: Button state is
Pushed when BUTTON_EVENT-PUSH is
received, where <btn> is the button/chan-
nel number
Button State changed. <btn> is button
number and <state> is CLICK or DOUBLE-
CLICK
Feedback Channel: Button status on ON
while channel <btn> is on and channel
<btn>+100 is off, where <btn> is the button/
channel number (see chart below)
Feedback Channel: Button status on
BLINK while channel <btn> is on and chan-
nel <btn>+100 is on, where <btn> is the
button/channel number (see chart below)
Query the debug level, responds with
DEBUG-<state> where <state> is 1-4 for
ERROR, WARNING, DEBUG, INFO
Query for the device firmware version,
responds with FWVERSION-<version>
Query for the value of property <key>,
respond with PROPERTY-<key>,<value>
Query for the module version, responds
with VERSION-<version>
Load properties from the file with the sup-
plied filename. Used to load meta-data
properties for modules including Generic IR
modules.
Send a message directly to the device
Reinitialize communication with the device
Set the debug state where <state> is 1-4
for ERROR, WARNING, DEBUG, INFO
Set the device date/time.
Set the passback state where <state> is 1
or 0. When passback is on, all response
from the device will be passed back to the
NetLinx program as a string from the virtual
device
Set the value of property <key> to <value>
Feedback Channel: Module data is syn-
chronized with device while channel is on
Standard NetLinx API (SNAPI) R 1.8.0

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cafe duet

Table of Contents