Anytime Help Center

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Support
  • Guest
  • Log In
  • AKG
    Microphones Wireless Integrated Systems Automatic Mixers Headphones Discontinued Products (AKG) Video Manual Series (AKG) General AKG Inquiries Certifications (AKG)
  • AMX
    Networked A/V Distribution (AVoIP) Traditional A/V Distribution Video Signal Processing Architectural Connectivity User Interfaces Control Processing Power (AMX) Programming (AMX) Software (AMX) Discontinued Products (AMX) Video Manual Series (AMX) General AMX Inquiries Certifications (AMX)
  • BSS
    Soundweb™ Omni Soundweb™ Omni AVoIP Soundweb™ London Soundweb™ Contrio™ Software (BSS) Discontinued Products (BSS) Video Manual Series (BSS) General BSS Inquiries Certifications (BSS)
  • Crown
    CDi DriveCore Series CDi Series Commercial Series ComTech Series DCi DriveCore Series I-Tech HD Series XLC series XLi Series XLS DriveCore 2 Series XTi 2 Series Software (Crown) Discontinued Products (Crown) Video Manual Series (Crown) General Crown Inquiries Certifications (Crown)
  • dbx
    CX Series 500 Series DriveRack Personal Monitor Control ZonePRO Zone Controllers FeedBack Suppression Microphone Preamps Dynamics Processors Crossovers Equalizers Software (dbx) Discontinued Products (dbx) General dbx Inquiries Certifications (dbx)
  • FLUX::
    Immersive Processing Analysis Subscriptions General FLUX: Inquiries
  • JBL
    Cinema Sound Installed Live Portable Tour Sound Recording & Broadcast Software (JBL) Discontinued Products (JBL) Video Manual Series (JBL) General JBL Inquiries Certifications (JBL)
  • Lexicon
    Plugins Effects Processors Cinema Discontinued Products (Lexicon) Video Manual Series (Lexicon) General Lexicon Inquiries Certifications (Lexicon)
  • Martin
    Atomic ELP ERA Exterior MAC Macula P3 VC VDO Tools Discontinued Products (Martin) General Martin Inquiries Certifications (Martin) Video Manual Series (Martin)
  • Soundcraft
    Digital Analog Connected Analog Only Discontinued Products (Soundcraft) Video Manual Series (Soundcraft) General Soundcraft Inquiries Certifications (Soundcraft)
  • General HARMAN Inquiries
    Dante
+ More
  • Home
  • AMX
  • Programming (AMX)
  • Netlinx

AMX Combined Devices Only Appear as One Device to Master Code

Technical Support Guide


Written by Peter Stauber

Updated at September 29th, 2026

Table of Contents

Brand: Models: Overview: Problem: Cause: Solutions: Stack Events Device Array

Brand:

  • AMX 

Models:

  • NetLinx

Overview:

AMX Combined Devices Only Appear as One Device to Master Code.


Problem:

The existing program has combined devices.
COMBINE_DEVICES(VTP,TP_1,TP_2)

You need to get a button event from one of the real panels even if you have combined the devices with a virtual panel.   You can see the button event in the diagnostics window in NetLinx Studio.   You have tried to use a regular button event on TP_1 but it doesn't work, why?


Cause:

When you combine devices, all the combined devices report ONLY as the primary device in the statement.  In your example, all pushes will come in as [VTP,x].  The only exceptions to this are DATA_EVENT/ONLINE: and DATA_EVENT/OFFLINE: sections of your code.  If you need to get individual panel information anywhere else in your code, you cannot use a combine command.


Solutions:

Options are to replace with stacked events or a device array.

Stack Events

BUTTON_EVENT[TP_1,3]
BUTTON_EVENT[TP_2,3]
{
 IF(BUTTON.INPUT.DEVICE=TP_1)
 { //DO THIS }
 IF(BUTTON.INPUT.DEVICE=TP_2)
 { //DO THAT }
}
 

Device Array

DEFINE_DEVICE 
TP_1 = 128:1:0
TP_2 = 129:1:0
DEFINE_VARIABLE
DEV PNLSET[2]={TP_1,TP_2}
DEFINE_EVENT
BUTTON_EVENT[PNLSET,3]
{
 IF(BUTTON.INPUT.DEVICE=TP_1)
 { //DO THIS }
 IF(BUTTON.INPUT.DEVICE=TP_2)
 { //DO THAT }
}​

Related Videos

template framework

Was this article helpful?

Yes
No
Give feedback about this article

Table of Contents

Brand: Models: Overview: Problem: Cause: Solutions: Stack Events Device Array

Related Articles

  • Resetting or Rebooting a System Master from Netlinx Code
  • Necessary DNS Configuration on an AMX Processor
  • AMX Jumbo Frame Q&A

Related Articles

  • Resetting or Rebooting a System Master from Netlinx Code
  • Necessary DNS Configuration on an AMX Processor
  • AMX Jumbo Frame Q&A
Copyright © HARMAN Professional. All rights reserved. Privacy Policy | Terms of Use
Expand