background image

Programming - Send Commands

103

Modero G5 Touch Panels - Configuration and Programming

Resource Send Commands (Cont.)

^RFRP

Resource Refresh Prefetch Command. 

Force a refresh of the given resource. The command will "prefetch" the resource even if it is not 
currently visible.

Syntax:

"'^RFRP-<resource name>,[notification option],[width],[height]'"

Variables:

Resource name = name of the resource to refresh

Notification option =  An optional notification option at the end of the command with the following 
possible values:

On - notifications are sent whenever the named dynamic image resource is loaded/refreshed.

Off - notifications are not sent (default).

Once - notifications are sent one time whenever the named dynamic image resource is loaded/
refreshed. Notifications are not sent on subsequent loads/refreshes.

Width = Specifies the width at which the resource should be refreshed (the image will be scaled as 
needed).

Height = Specifies the height at which the resource should be refreshed (the image will be scaled 
as needed).

Examples:

SEND_COMMAND Panel, '^RFRP-Sports_Image,on'

Force a refresh on 'Sport_Image' immediately and enable completion notifications.

SEND_COMMAND Panel, '^RFRP-Sports_Image,off'

Force a refresh on 'Sport_Image' immediately and disable completion notifications.

SEND_COMMAND Panel, '^RFRP-Sports_Image,once'

Force a refresh on 'Sport_Image' immediately and enable a one-time completion notification.

SEND_COMMAND Panel, '^RFRP-Sports_Image,once,800,600'

Force a refresh on 'Sport_Image' immediately at the resolution 800x600 and enable a onetime 
completion notification.

^RSR

Resource Rate Command. 

Change the refresh rate for a given resource.

Syntax:

"'^RSR-<resource name>,<refresh rate>'"

Variable:

resource name = name of the resource to set the refresh rate.

refresh rate = Measured in seconds.

Example:

SEND_COMMAND Panel,"'^RSR-Sports_Image,5'"

Sets the refresh rate to 5 seconds for the given resource ('Sports_Image').

^RA ^RAF, ^RMF
Embedded 
Codes

The ^RAF and ^RMF commands add and modify any and all resource parameters by sending 
embedded codes and data:

"'^RAF-<resource name>,<data>'"

"'^RMF-<resource name>,<data>'"

The <data> variable uses the embedded codes described in the ^RAF and ^RMF Embedded 
Codes table on page 104.

Notifications are not sent on subsequent loads/refreshes. If the %C code is not sent as part of a 
^RAF command, the notifications are set to off. If the %C code is not sent as part of a ^RMF 
command, the notifications are not changed from the current setting.

Escape 
Sequences

The ^RAF and ^RMF commands support the replacement of any special escape sequences in the 
filename (specified by the %F embedded code) with the corresponding data obtained from the 
system as outlined in the^RAF and ^RMF Escape Sequences table on page 104

Summary of Contents for Modero G5

Page 1: ...Instruction Manual Touch Panels Modero G5 Configuration and Programming X Series G5 Touch Panels Last Revised 9 03 2014 ...

Page 2: ...rked on the outside of each box The RMA is valid for a 30 day period After the 30 day period the RMA will be cancelled Any shipments received not consistent with the RMA or after the RMA is cancelled will be refused AMX is not responsible for products returned without a valid RMA number AMX is not liable for any damages caused by its products or for the failure of its products to perform This incl...

Page 3: ...tings menu 5 Device Info 6 Legal Information 7 Maintenance 7 Rebooting the Panel 7 Shutting Down the Panel 8 Storage 8 Apps 9 Pictures 9 Audio 10 Downloads 11 Cached Data 11 Miscellaneous 11 USB Storage 11 Unmounting a USB Storage Device 12 Sound 12 Adjusting Volumes 13 Selecting a Button Hit Sound 13 Selecting a Button Miss Sound 13 Selecting an NFC Notification Sound 13 Selecting a Default Notif...

Page 4: ...ing the Master Password 27 Changing the Device Number and Device Name 27 Browser 28 Adding a URL to the URLs List 28 Switching Between Desktop and Mobile Content 29 Deleting a URL from the URL s List 29 Multi Preview 29 Configuring the Touch Panel To Accept Multi Preview Signals 30 NFC 30 NFC Commands 31 NFC Read tag custom event 31 Streaming video custom event 31 Add an Account 31 Adding an Accou...

Page 5: ...ing Touch Panel Pages From an External Disk 45 Removing User Pages From a Touch Panel 46 Diagnostics 46 Gestures 49 Overview 49 Touch Gesture Recognition 49 Gesture Velocity 49 Gesture Prioritization 50 Gesture VNC Mouse Support 50 Gesture Custom Event 50 Gesture numbers 50 Simplified gesture velocity values 50 Precise gesture velocity 51 Enabling or Disabling the Gesture Custom Event 51 MXA MP an...

Page 6: ...62 STP 62 SWK 63 TPF 63 TPN 63 VOL 63 VOL 64 WKE 65 SHUTDOWN 65 WEBU 65 Page Commands 66 PGE 66 PPA 66 PPF 66 PPG 66 PPK 67 PPN 67 PPT 67 PPX 67 Collapsible Popup Send Commands 68 PCL 68 PCT 68 PDO 69 POP 69 PTC 69 PTO 70 Button Send Commands 71 ANI 71 AFP 71 APF 72 BSF 72 BSM 72 CPF 73 GLH 73 GLL 73 ENA 73 SCE 74 SCE 75 SDR 75 SHA 75 SHD 76 SHO 76 ...

Page 7: ...BMP 83 BMP 84 BMX 85 BMX 85 BOP 87 BOS 87 BOS 88 BSP 88 BWW 88 BWW 89 DPF 89 ENC 90 JSB 90 SDM 92 TEC 92 TEC 93 TXT 93 TXT 94 UNI 94 ISO 8859 1 Character Encoding Decoding table 95 Query Bitmap Justification Command table 95 UTF 95 Keyboard Keypad Send Commands 96 AKB 96 AKP 96 AKR 96 PKB 96 PKP 97 EKP 97 DKP 97 VKB 97 VKP 98 BIT 98 VKS 98 TKP 98 Resource Send Commands 101 RAF 101 RMF 101 ...

Page 8: ...INESTATE 108 PHN MSGWAITING 109 PHN PRIVACY 109 PHN REDIAL 109 PHN TRANSFERRED 109 SIP Call Management Commands 110 PHN ANSWER 110 PHN AUTOANSWER 110 PHN AUTOANSWER 110 PHN CALL 110 PHN DTMF 110 PHN HANGUP 110 PHN HOLD 110 SIP Setup Commands 111 PHN SETUP ENABLE 111 PHN SETUP PASSWORD 111 PHN LINESTATE 111 PHN PRIVACY 111 PHN PRIVACY 111 PHN REDIAL 111 PHN TRANSFER 111 VNC Send Commands 112 BVL 11...

Page 9: ...g5 version 117 g5 ver 117 g5 webu 118 g5 window stats 118 g5 ws 118 get 118 history 118 ip 118 key 119 man 119 msg 119 netlinx 120 ping 120 reboot 120 scope 121 set 121 support 121 temp 121 time 122 Appendix A Text Formatting 123 Text Formatting Codes for Bargraphs 123 Text Area Input Masking 124 Input mask character types 124 Input Mask Ranges 125 Input Mask Operations 125 Input Mask Literals 125...

Page 10: ...e of Contents Appendix B Bargraph Functions 127 Overview 127 Setup Codes 127 Appendix C Video Streaming Troubleshooting 129 Optimizing Motion JPEG Video Presentation and Speed 129 Transcoding Guidelines 129 NMX ENC H 264 Encoder Encoder Settings for G5 Panels 132 ...

Page 11: ...G5 systems and is available for download at www amx com TPDesign5 is similar in look and feel to TPDesign4 and can be installed concurrently with TPDesign4 to enable the developer to design for both G4 and G5 systems at the same time TPDesign5 also contains a utility called G4Utility that converts existing TPD4 files to TPD5 formatted files While G4Utility converts the bulk of a TPD4 file to a for...

Page 12: ...Pipe Character Previously in G4 the pipe character was used to create a new line G5 uses carriage return line feed 0d 0a instead The examples below illustrate indicating a new line between the words Hello and World in G4 and in G5 programming G4 TXT 200 0 Hello World G5 TXT 200 0 Hello 0d 0a World ...

Page 13: ...iate system recovery 1 Power up the device while holding the Sleep Settings button FIG 1 2 Release the button 3 seconds after seeing the AMX boot logo FIG 2 3 Wait a few seconds for recovery mode to begin 4 The text screen titled AMX System Recovery appears The user is presented with 4 options Reboot Device Factory Data Reset Revert to Factory Firmware Install Firmware from USB 5 Navigate the menu...

Page 14: ...menu appears in the center of the panel display Please note that many of the pages in the menu may be longer than they initially appear To reach additional functions on a given page the page itself may be scrolled up and down to reveal those functions Many of the entries in the Settings menu are read only or may be modified if information on the same or another page is changed The current informat...

Page 15: ...lt password is 1988 Closing the Settings menu To close the Settings menu and return to the touch panel s user pages select the Close Settings App icon at the bottom of the Settings window FIG 4 Settings Menu Settings Menu options Configuration If the lock icon is closed you will need the correct password to make any changes to this page Maximize Minimize Select this to maximize or minimize the siz...

Page 16: ...Address Displays the panel s MAC address Resolution Displays the panel s screen height and width in pixels NetLinx Master Master IP Displays the IP address for the panel s Master Master Port Displays the port used by the panel s Master Master System Number Displays the Master s system number Connection Displays the panel s connection status Memory File System Memory Displays the amount of memory a...

Page 17: ...pyright concerns FIG 6 Maintenance The Maintenance page FIG 7 controls basic functions of the touch panel including rebooting or shutting down the touch panel Rebooting the Panel 1 In the Maintenance page select Reboot This opens the Reboot window FIG 8 FIG 6 Legal Information window FIG 7 Maintenance page Maintenance page options Reboot Select this entry to open the Reboot window Shutdown Select ...

Page 18: ...es FIG 8 Reboot window FIG 9 Shutdown window The Device pages are all password protected The default password is 1988 FIG 10 Storage page Storage page options Internal Storage Internal Storage graph This graph displays in color how much internal storage is being used compared to what is available and which file categories are using that storage Total Space The total amount of storage space on the ...

Page 19: ...dio files such as music ring tones and podcasts on the touch panel Select this entry to open the Choose Music Track window page 10 Downloads The total amount of storage currently being used for downloaded files such as text files or spreadsheets on the touch panel Select this entry to open the Downloads window page 11 Cached Data The total amount of storage currently being used for cached data on ...

Page 20: ...ard pointing arrow in the upper left corner of the window to open the view selector menu FIG 13 Choose between showing each picture or video file in either Grid view or Filmstrip view FIG 13 To return to the Storage page select the Return to Previous Page icon at the bottom of the window Audio To access all audio files either stored on the touch panel stored on USB storage media or stored in an in...

Page 21: ...e Misc section icon to open the Misc Files window FIG 15 and view the files within To close the Misc Files window touch the display screen anywhere outside of the window USB Storage In addition to its internal storage capabilities every G5 touch panel also has the ability to access files in USB enabled external storage options such as thumb drives and external hard drives The status of that storag...

Page 22: ...mes window allow you to adjust volume for Music video games and other media as well as Notifications and Alarms See Adjusting Volumes on page 13 Device Sounds Button Hit Sound Displays the information on the sound file associated with the Button Hit Sound function page 13 Button Miss Sound Displays the information on the sound file associated with the Button Miss Sound function page 13 Play Test S...

Page 23: ...list selecting a new sound will play it once The sound will only be audible if the Media slide bar in Volumes is not muted 3 Once you select the preferred sound click OK to save it The sound s name will now appear under the category in the Sound page 4 If you wish to return to the Sound page without making any changes click Cancel Selecting a Button Miss Sound To select a particular sound to coinc...

Page 24: ... it once The sound will only be audible if the Notifications slide bar in Volumes is not muted 4 Once you select the preferred sound click OK to save it If you wish to return to the Sound page without making any changes click Cancel Display The Display page FIG 20 controls the basic functions of the touch panel display including the panel brightness FIG 20 Display page Display page options Brightn...

Page 25: ...lay page select Display Timeout to open the Display Timeout window FIG 22 Select the time you wish the panel to keep from going to sleep or select None to keep the touch panel from shutting down its display When finished with the adjustment select Cancel to return to the Display page without saving any changes or OK to save your changes Selecting the Font Size From the Display page select Font siz...

Page 26: ... cause the cursor to fade away after touching or click it again to retain all touches on the display screen Click Clear to clear the memory of previous touches When finished select Exit to return to the Calibration Test page 5 When finished with the calibration test select Exit to return to the Display page G5 Settings The G5 Settings page FIG 26 controls both the panel s transmission of page flip...

Page 27: ... panel Remote Profile Remote Profile Click the On button enable Remote Profiles Note that turning Remote Profiles On enables the Remote URL option Remote URL Enter the URL of the desired remote profile press this field to access an on screen keyboard Inactivity Inactivity Select this to open the Inactivity window and control the maximum time the touch panel will remain inactive before going into S...

Page 28: ...d click OK 3 If the feed format is supported and visible the video feed will now appear in the Streaming Video page window Sensors The Sensors page FIG 30 allows activation and optimization of the touch panel s motion and light sensors FIG 28 Streaming Video window Streaming Video Page Enter URL Select this to enter the URL for the video stream to be displayed The default is the touch panel s came...

Page 29: ...e display will go to sleep and wait for motion to turn it on It can be used to test your current Motion Detection threshold value Light Sensor Level Value The blue bar within the slide bar displays the current light sensor reading The slide bar indicates the light sensor threshold The threshold controls when a Light Sensor Channel Code press will be generated Light Sensor Calibration Click this bu...

Page 30: ...imeout Sets the length of time in minutes that the panel can remain idle detecting no cursor movements before the VNC session is terminated Password Use this field to enter the VNC Authentication session password required for VNC access to the panel Port Use this field to enter the number of the port used by the VNC Web Server Default 5900 Current Connections Displays the number of users currently...

Page 31: ...l it will check if there is a sound ringer_XXX wav defined in the project and play that as the ring tone If no such file exists then the default ringtone is used To use a custom ringback when making an outgoing call tone include the file ringback wav in your TPD project FIG 32 SIP page SIP page options Enable Disable Controls connection to the SIP server When enabled the device will attempt to con...

Page 32: ...ion fields are disabled see below Static IP is a permanent IP Address assigned to the panel If Static IP is selected the other Network Connection fields are enabled IP Address Displays the IP address for this panel If DHCP is enabled this field will be greyed out Subnet Mask Displays the subnetwork for this panel If DHCP is enabled this field will be greyed out Gateway Displays the gateway address...

Page 33: ...When complete click the two downward pointing arrows at the lower right corner of the keypad or keyboard 5 When finished the new connection information will be visible in the Ethernet page Entering a New Hostname In order to facilitate DNS lookup of the panel you should choose a new hostname for the panel To add a new hostname or to change an existing one 1 From the Ethernet page select Hostname t...

Page 34: ... only Auto Enter the System Number and a username password if applicable Use this mode when both the panel and the NetLinx Master are on the same Subnet The Master IP URL field is read only System Number Allows entry of a system number Default value is 0 zero Note Available in Auto Mode Only disabled when URL or Listen is selected Master IP URL Sets the Master IP or URL of the NetLinx Master Note ...

Page 35: ... Masters 1 From the NetLinx page press the Scan For Masters selection 2 In the Master Connection window select the Master for the Modero X Series G5 panel The NetLinx page will automatically display the information on the selected Master Changing the Master Connection Mode To change the Master Connection mode between URL Listen and Auto 1 From the NetLinx page press the Mode field This opens the N...

Page 36: ...s or the URL in the keyboard field and press OK 4 The new IP address URL is now displayed in the Master IP URL field 5 When finished press OK to save the changes and return to the NetLinx page Changing the Master Port Number To change the Master Port Number from its default 1 From the NetLinx page press the Master Port Number field to open the NetLinx window 2 In the NetLinx window press the Maste...

Page 37: ...pen the NetLinx window 2 Press the Password field to open the NetLinx keyboard 3 Enter the new password in the keyboard field and press the two downward pointing arrows to close the keyboard 4 When finished click OK to close the NetLinx window and return to the NetLinx page Changing the Device Number and Device Name 1 From the NetLinx page press the Device Number field to open the NetLinx window 2...

Page 38: ...selected de select this option to request mobile content for the URL 4 Click OK to close the Enter URL window and return to the Browser page The new URL is indicated in the URLs list Once a URL has been added to the URLs list the view mode setting desktop or mobile for that website can be specified as described below Refer to the TPDesign5 online help for details on adding Application Windows to y...

Page 39: ...nals If a Multi Preview is not connected to the panel s network all fields but the Enable button will be empty FIG 44 URL list desktop mobile content Refer to the TPDesign5 online help for details on adding Application Windows including Browser windows to your touch panel project For more information on operation and configuration of an MXA MP or MXA MPL please refer to the MXA MP MPL Operation Re...

Page 40: ...as displaying the last NFC tag read by the device If the device is not connected to the touch panel at this time any attempts at enabling the device will fail and the Multi Preview page will be blank other than the Enable button If an MXA MP or MPL is not connected to the touch panel the Enable button MUST be disabled to prevent network conflicts FIG 46 NFC page NFC page options Enable Disable Cli...

Page 41: ...string 1 custom text contains NFC data currently not supported Streaming video custom event Indicates streaming video status changes Start and stop stream based events are sent to the master in the form of custom events The eventID 768 is sent to port 1 on the master The fields are CUSTOM TYPE EVENTID 768 CUSTOM ID ADDRESS 0 CUSTOM FLAG Start 1 Stop 2 Error 8 CUSTOM VALUE1 Number of starts or stop...

Page 42: ...tings menu select Add an Account 2 In the Add an Account window select the type of account you wish to add to the panel corporate Email FIG 48 Dropbox FIG 49 or personal Email FIG 50 3 Follow the instructions in each window for each account FIG 48 Corporate account window FIG 49 Dropbox account window ...

Page 43: ... updated automatically by NTP FIG 50 Email account window FIG 51 Date Time page Date Time page options Automatic Date Time When checked this option retrieves time date information from NTP Set Date Use the Set Date window FIG 52 to set the current day month and year Set Time Use the Set Time window FIG 53 to select the current time Select Time Zone Use the Select Time Zone window FIG 54 to select ...

Page 44: ...4 When finished press Done Manually Setting the Time 1 If Automatic Date Time is enabled click the field to disable it 2 Select Set Time to open the Set Time window FIG 53 3 Select the date by pressing and dragging on the fields in the center 4 When finished press Done Manually Setting the Time Zone 1 Select Select Time Zone to open the Select Time Zone window FIG 54 2 Select the time zone desired...

Page 45: ...nu Spell Checker Enable this option to include an automatic spell checker in all Settings menu fields Personal Dictionary Lists all words saved in the panel s personal dictionary file Keyboard Input Methods Default The default system keyboard is the English US keyboard System Keyboard Choose between the keyboard matching the selected touch panel language or another language format keyboard Physica...

Page 46: ...onal Dictionary The Modero X Series G5 panels have automatic spell checking capabilities but additional regularly used words may be added to the touch panel s personal dictionary To add new words or phrases to the personal dictionary 1 From the Language Input page select Personal dictionary to open the Personal Dictionary window FIG 58 2 When the window opens an Add button appears in the upper rig...

Page 47: ...eted 8 To delete a word or phrase select it in the Personal dictionary window and then select the Delete button in the upper right hand corner of the Settings menu Changing Input Methods While a standard English keyboard is the default input language you may also change the input method such as choosing a Dvorak keyboard To change the keyboard layout 1 From the Language Input page select Choose in...

Page 48: ...his checkbox to enable or disable the ability to access the pages within the Settings menu from the Sleep Settings button FIG 1 Note If Sleep Settings button access is disabled the Settings menu can be accessed through the splash page as shown in the Accessing the Settings Menu section on page 3 The Settings menu may also be accessed via send command or a preconfigured setup button on touch panel ...

Page 49: ...pdating of touch panel settings and firmware including installation of new firmware from an external drive FIG 66 Enter Password window FIG 67 Security window FIG 68 Reset and Update page Reset and Update page options Device Reset Factory Data Reset Select to revert the touch panel back to its original factory loaded data configuration This also removes any previously installed user pages Reset Se...

Page 50: ...ion File acfg Use cases include Backing up final system settings Create settings configuration files ahead of time to help with large deployments of touch panels Saving the Current Settings 1 In the Reset and Update page select Store Settings This opens the Store Settings window FIG 70 2 Enter a unique file name for this settings configuration file The UI will check for a valid config filename as ...

Page 51: ...e if Ethernet is in DHCP mode a lot of the static IP settings are ignored Also some username passwords are stored as encrypted strings The user will not be able to modify these values as clear text since they are encrypted FIG 71 Setting Config File Browser window A configuration file does not necessarily have to have all the keys listed The Settings value will not be modified if it s not listed i...

Page 52: ...urity_security_mode All Low security_protected_password All Encrypted string not clear text User can get the encrypted string from a saved config security_show_password All true false VNC Server Keys Product Valid Values Notes vnc_enable ModeroX true false vnc_timeout ModeroX 0 to 65535 vnc_password ModeroX Encrypted string not clear text User can get the encrypted string from a saved config vnc_p...

Page 53: ...SIP Keys Product Valid Values Notes sip_enable ModeroX true false sip_proxyaddr ModeroX Hostname or IP address sip_username ModeroX Encrypted string not clear text User can get the encrypted string from a saved config sip_password ModeroX Encrypted string not clear text User can get the encrypted string from a saved config sip_port ModeroX 1 to 65535 G5 Keys Product Valid Values Notes g5_remote_pr...

Page 54: ...us version is available this field is greyed out 2 A System Message window appears asking Are you sure you want to install the following firmware with the previous firmware version listed below 3 Select Yes to install the previous firmware version and No to return to the Install Firmware page 4 If you choose Yes the touch panel will reboot and restart with the previously installed firmware Install...

Page 55: ...Download the panel pages and save them to a USB stick or other external drive with USB capability 2 Insert the USB stick into an available USB port This may require disassembling wall mounted touch panels to access the USB ports if a USB extension was not already installed 3 From the Reset Update window select Install Pages from External Disk to open the TP5 File Browser window FIG 77 The page fil...

Page 56: ...Reset and Update page select Remove User Pages to open the Remove User Pages window FIG 78 2 To return to the Reset and Update page without saving any changes click No To remove the user pages from the touch panel click Yes Diagnostics The Diagnostics page FIG 79 contains troubleshooting options such as the current processor temperature touch panel logs and SSH functionality FIG 77 TPDesign5 File ...

Page 57: ...evice and the network To access the Logs window select Logs in the Diagnostics page Diagnostics page options Temperature Displays the current temperature of the touch panel in Celsius Logs Select this option to display the touch panel logs FIG 80 SSH Select this option to enable or disable the SSH server on this touch panel FIG 80 Logs window ...

Page 58: ...Settings Menu 48 Modero G5 Touch Panels Configuration and Programming ...

Page 59: ... or has no values programmed for address channel level string output or command output The custom event however is always transmitted The following gesture types are supported 1 Swipe up 2 Swipe down 3 Swipe right 4 Swipe left 5 Double tap 6 2 Finger Swipe Up 7 2 Finger Swipe Down 8 2 Finger Swipe Right 9 2 Finger Swipe Left Gesture Velocity A gesture velocity is calculated to represent the speed ...

Page 60: ... velocity values 1 Fast 2 Normal 3 Slow Gesture Prioritization The user presses outside of a button or slider and moves before releasing The firmware will always try to recognize a gesture as long as the user moves at least 20 pixels before the release occurs The user presses inside of a slider and moves before releasing This will always be processed as a slider operation and no attempt will be ma...

Page 61: ...milliseconds from the first press to the second release Enabling or Disabling the Gesture Custom Event By default a gesture custom event is sent to the master each time that a gesture is recognized The GCE Send Command has been added to allow disabling and re enabling of this capability The value sent is not retained and gesture custom events will be enabled each time the panel restarts ...

Page 62: ...Gestures 52 Modero G5 Touch Panels Configuration and Programming ...

Page 63: ...enable the device through the touch panel s Multi Preview page FIG 81 For more information on the Multi Preview menu please refer to the Multi Preview section on page 29 Stand Alone Images and Video Feeds Adding a Preview Image to a Touch Panel Page As an example of how to add a simple JPEG preview image to a touch panel page in TPDesign 5 1 From the main TPDesign 5 menu select Panel Resource Mana...

Page 64: ...mage assign the image as a Bitmap to a button on a touch panel page Adding a Live Motion Stream To A Touch Panel Page via an MXA MPL To add a live motion stream to a touch panel page via an MXA MPL 1 In the touch panel page draw a button to be the video window 2 In Button States select MXA MPL as the video fill FIG 83 FIG 82 Edit Dynamic Image window FIG 83 Button Properties ...

Page 65: ...ideomode dvi 800x600p 30 SEND_COMMAND 10001 1 0 SLT 1 videomode dvi 1024x768p 30 SEND_COMMAND 10001 1 0 SLT 1 videomode dvi 1280x720p 30 RGB Graphics SEND_COMMAND 10001 1 0 SLT 1 videomode vga 640x480p 30 SEND_COMMAND 10001 1 0 SLT 1 videomode svga 800x600p 30 SEND_COMMAND 10001 1 0 SLT 1 videomode xga 1024x768p 30 SEND_COMMAND 10001 1 0 SLT 1 videomode wxga 1280x768p 30 Component SEND_COMMAND 100...

Page 66: ...MXA MP and MXA MPL Programming 56 Modero G5 Touch Panels Configuration and Programming ...

Page 67: ...lues and represents all Modero panels The Send Commands described in this document are case insensitive Panel Send Commands Verify you are using the latest NetLinx Master and Modero X Series firmware as well as the latest version of NetLinx Studio and TPD5 Panel Commands ABP Single Beep Command Output a single beep Syntax ABP Variable None Example SEND COMMAND Panel ABP ADB Double Beep Command Out...

Page 68: ...tom Flag 0 Custom Value1 70 Custom Value2 0 Custom Value3 0 Custom Text 70 CPR Cache Purge Command Purge the image cache Syntax CPR Variables None Example SEND COMMAND Panel CPR Purge the image cache DMM Panel Streaming Audio Video Mute Command Syntax DMM audioMute videoMute url Variables audioMute mute unmute the audio for url 0 Unmute 1 Mute videoMute mute unmute the video for URL not implemente...

Page 69: ...y Panel MAC Address Query the MAC Address of the panel Syntax MAC Variables None Example SEND_COMMAND Panel MAC Get the panel s MAC Address The response returned is a custom event with the following syntax Custom ID 0 Custom Type 1315 Custom Flag 0 Custom Value1 0 Custom Value2 0 Custom Value3 0 Custom Text String that represents the MAC Address Example response Custom ID 0 Custom Type 1315 Custom...

Page 70: ...r 1 for muted Custom Value2 0 Custom Value3 0 Custom Text String that represents the mute status 0 or 1 Example response for muted status Custom ID 0 Custom Type 1305 Custom Flag 0 Custom Value1 1 Custom Value2 0 Custom Value3 0 Custom Text 1 RSS Reset System Settings Command Reset Settings to factory default Syntax RSS Variables None Example SEND_COMMAND Panel RSS Reset the panel to factory defau...

Page 71: ... stream Tells the Breakout Box to start streaming audio video or both SLT 1 stop MXA MPL Stop stream Tells the MXA MPL to stop streaming SLT 1 videomode format resolution Note When using HDMI sources use the DIGITAL source but with DVI and other formats use the ANALOG source Set format resolution and rate for MXA MPL video format hdmi dvi Resolution horizontal x vertical i p rate SLT 1 audiovideoe...

Page 72: ...om Text String that represents the status Examples SEND_COMMAND Panel SLT 1 querystatus type 101 The following custom event values would be received from the panel if an MXA MPL is connected CUSTOM TYPE 770 CUSTOM ID 0 CUSTOM FLAG 0 CUSTOM VALUE1 101 Optional ID in request CUSTOM VALUE2 0 CUSTOM VALUE3 0 CUSTOM TEXT MXA MPL If an MXA MPL is connected For an MXA MP the text would be MXA MP SOU Play...

Page 73: ...Syntax TPN Variables None Example SEND COMMAND Panel TPN VOL Set Volume Command Set the specified volume Syntax VOL level type Variables Level is the volume level from 0 100 The level will be scaled according to the platforms abilities Type option Change the volume of the given type 0 Master volume change all volumes simultaneously Used by default if no type is specified This is not really a real ...

Page 74: ...ustom Type 1306 Custom Flag 0 Custom Value1 volume level Custom Value2 volume type Custom Value3 0 Custom Text String containing type level Examples SEND_COMMAND Panel VOL Query the Master volume Response would be similar to Custom ID 0 Custom Type 1306 Custom Flag 0 Custom Value1 80 Custom Value2 0 Custom Value3 0 Custom Text Master 80 SEND_COMMAND Panel VOL 12 Query the Media volume Response wou...

Page 75: ...nd Receipt of this command will cause the panel to power off Example SEND COMMAND Panel SHUTDOWN WEBU Update Firmware from URL Command This command tells the panel to retrieve a firmware kit file from the included URL and update to the firmware included in that kit file Syntax WEBU url Variable url URL to the kit file Support protocols are HTTP only at this time Example SEND_COMMAND PANEL WEBU htt...

Page 76: ...oup is deactivated This command works in the same way as the Hide Popup command in TPDesign 5 Syntax PPF popup page name page name Variables popup page name Name of the popup page page name Name of the page the popup is displayed On If not specified the popup is detached from the current page Examples SEND_COMMAND Panel PPF Popup1 Main Detach the popup Popup1 from page Main SEND_COMMAND Panel PPF ...

Page 77: ...ge name page name Variables popup page name Name of the popup page page name Name of the page the popup is displayed on If the page name is not specified the current page is used Examples SEND_COMMAND Panel PPN Popup1 Main Activates Popup1 on the Main page SEND_COMMAND Panel PPN Popup1 Activates the popup page Popup1 on the current page PPT Popup Timeout Command Set the popup to close after timeou...

Page 78: ...ollapse the Contacts popup on the current page SEND_COMMAND Panel PCL Contacts Teleconference Control Collapse the Contacts popup on the Teleconference Control page PCT Collapsible Popup Custom Toggle Command This is an advanced toggle command for collapsible popups working with a comma separated list of commands This list is parsed and a command table is created Based on the current state of the ...

Page 79: ...Moves the named collapsible popup to the open position Syntax POP popup optional target page Variables Popup the name of the popup to collapse Target page name of the page hosting the popup to affect the change upon If target page is not specified the command is applied to the current page Examples SEND_COMMAND Panel POP Contacts Open the Contacts popup on the current page SEND_COMMAND Panel POP C...

Page 80: ...ot fully open it is opened Syntax PTO popup optional target page Variables Popup the name of the popup to toggle Target page name of the page hosting the popup to affect the change upon If target page is not specified the command is applied to the current page Examples SEND_COMMAND Panel PTO Contacts Toggle the Contacts popup open on the current page SEND_COMMAND Panel PTO Contacts Teleconference ...

Page 81: ...rfade or center door fade top 2 bottom 3 left 4 right 5 right 5 Door Fade doorfade door fade or door top 2 bottom 3 left 4 right 5 right 5 Fade fade center 1 center 1 Slide slide top 2 bottom 3 left 4 right 5 right 5 Slide Bounce sldbounce slidebounce or slide bounce top 2 bottom 3 left 4 right 5 right 5 Spin In spinin or spin in center 1 center 1 Spin Out spinout or spin out center 1 center 1 Zoo...

Page 82: ...See the AFP command page 71 for details Duration Transition time in 10ths of a second Range is 3 30 with 15 1 5 seconds as the default Example SEND COMMAND Panel APF 400 StanAni Main Page ZoomIn 30 Add animated page flip action to button 400 to flip to Main Page using zoom in for 3 seconds BSF Button Focus Command Note Select one button at a time single variable text address Do not assign a variab...

Page 83: ...000 Bargraph hi is the new high value It must be larger than the current low value Example SEND_COMMAND Panel GLH 100 128 Set the max bargraph value to 128 GLL Set Bargraph Low Range Command Syntax GLL vt addr range bargraph low Sets the bargraph min range to bargraph low This does NOT affect the LEVEL value if any associated with this bargraph Variables Variable text address range 1 4000 Bargraph...

Page 84: ...been completed and the subpages in the list are now onscreen This list will include the anchor along with any subpages that may be partially onscreen Offscreen a docking operation has been completed and the subpages in the list are now offscreen Reorder the user has reordered the subpages in the set and the list contains all subpages in the new order without regard to onscreen or offscreen state I...

Page 85: ...dress of 200 the following event would be transmitted to the master when the user had sent this command to the panel CUSTOM TYPE EVENTID 32001 CUSTOM ID ADDRESS 200 CUSTOM FLAG 0 CUSTOM VALUE1 1 CUSTOM VALUE2 1 CUSTOM VALUE3 16 CUSTOM TEXT TV_Favorite_SyFy SDR Enabling subpage dynamic reordering This command can be used to enable or disable dynamic reordering for a given viewer button or set of vi...

Page 86: ...00 menu1 10 Remove the menu1 subpage from subpage viewer button with address 200 over one second SHO Button Show Hide Command Show or hide a button Syntax SHO vt addr range command value Variables variable text address range 1 4000 command value 0 hide 1 show Example SEND_COMMAND Panel SHO 500 504 510 515 0 Hides buttons with variable text address range 500 504 510 515 SPD Subpage Padding Command ...

Page 87: ...e i e left top center or right bottom When using the weighting locations set insertion positions can vary based on the current onscreen locations of existing subpages time Can range from 0 to 30 and represents tenths of a second This is the amount of time used to move the subpages around when subpages are added or removed from a button Example SEND_COMMAND Panel SSH 400 media1 0 10 Add or show the...

Page 88: ...te new text ASCII characters Example SEND_COMMAND Panel BAT 520 1 Enter City Appends the text Enter City to the button s OFF state BAU Append Unicode Text to State Command Append unicode text Same format as UNI Syntax BAU vt addr range button states range unicode text Variables variable text address range 1 4000 button states range 1 256 for multi state buttons 0 All states for General buttons 1 O...

Page 89: ... 6 middle right 7 bottom left 8 bottom center 9 bottom right 10 scale to fit If absolute justification is set the next two parameters are the X and Y offset of the bitmap for the referenced index If no justification is specified the current justification is used Example SEND_COMMAND Panel BBR 500 504 510 515 1 image_xray Sets the OFF state picture for the buttons with variable text ranges of 500 5...

Page 90: ...e SEND COMMAND Panel BCB 529 1 Gets the button OFF state border color information The result sent to the Master would be ButtonGet Id 529 Type 1011 Flag 0 VALUE1 1 VALUE2 9 VALUE3 0 TEXT 222222FF TEXT LENGTH 9 BCF Background Color Fill Command Set the background color fill to specified color in state s Syntax BCF vt addr range button state range color value Variables Variable text addr range 1 400...

Page 91: ...et Id 529 Type 1012 Flag 0 VALUE1 1 VALUE2 9 VALUE3 0 TEXT FF8000F BCT Set Text Color Command Set the text color to the specified color Only if the specified text color is not the same as the current color Note Color can be assigned by color name without spaces number or R G B value RRGGBB or RRGGBBAA Syntax BCT vt addr range button states range color value Variables variable text address range 1 ...

Page 92: ...UE3 0 TEXT FFFFFEF BOS Get Button State Video Fill The BOS queries a button state and returns the video fill value including the URL and loop count Syntax BOS vt addr range button states range Variables variable text address range 1 4000 button states range 1 256 for multi state buttons 0 All states for General buttons 1 Off state and 2 On state custom event type 1017 Flag Zero Value1 Button state...

Page 93: ...e bitmap index to assign the bitmap If not present will place the referenced bitmap in index 1 The indexes are defined as 0 Chameleon Image if present 1 Bitmap 1 2 Bitmap 2 3 Bitmap 3 4 Bitmap 4 5 Bitmap 5 Optional justification 0 10 where 0 Absolute position 1 top left 2 top center 3 top right 4 middle left 5 middle center 6 middle right 7 bottom left 8 bottom center 9 bottom right 10 scale to fi...

Page 94: ...d but a chameleon image is excluded The indexes are defined as 0 Chameleon Image if present 1 Bitmap 1 2 Bitmap 2 3 Bitmap 3 4 Bitmap 4 5 Bitmap 5 The response returned is a custom event with the following syntax Custom ID Button Address Code Custom Type 1002 Custom Flag 0 Custom Value1 Button state number Custom Value2 Length of Custom Text Custom Value3 Index of bitmap 0 5 Custom Text String tha...

Page 95: ...tom left 8 bottom center 9 bottom right 10 scale to fit If absolute justification is set the next two parameters are the X and Y offset of the bitmap for the referenced index Example SEND_COMMAND Panel BMX 500 504 510 515 1 bitmap png 1 5 bitmap2 png 2 0 100 50 bitmap3 png 3 1 Sets the OFF state pictures for the buttons with variable text ranges of 500 504 510 515 as follows bitmap png is assigned...

Page 96: ...bsolute X Y top left top center top right middle left middle center middle right bottom left bottom center bottom right scale to fit Examples SEND_COMMAND Panel BMX 529 1 Gets the button OFF state bitmap information all index with a bitmap since index is unspecified Example response Custom Event 1 Custom ID 529 Custom Type 1018 Custom Flag 0 Custom Value1 1 Custom Value2 34 Custom Value3 1 Custom ...

Page 97: ...ue after the is a HEX number between 0 and FF Example SEND_COMMAND Panel BOP 500 504 510 515 1 200 Example 2 SEND_COMMAND Panel BOP 500 504 510 515 1 C8 Both examples set the opacity of the buttons with the variable text range of 500 504 and 510 515 to 200 BOS Button State Video Fill Command Sets the button state to display either a Video or Non Video window Syntax BOS vt addr range button states ...

Page 98: ...he button state has a URL video fill BSP Set Button Size and Position Command Set the button size and its position on the page Syntax BSP vt addr range left top right bottom Variables variable text address range 1 4000 left position of left edge of the button on the panel top position of the top edge of the button on the panel right position of right edge of the button on the panel bottom position...

Page 99: ...n The result sent to the Master would be ButtonGet Id 529 Type 1010 Flag 0 VALUE1 1 Off State VALUE2 1 Word Wrap Enabled VALUE3 0 TEXT TEXT LENGTH 0 DPF Delete Page Flips Command Delete page flips from a button release event if it already exists Syntax DFP vt addr range actions page name Variables variable text address range 1 4000 actions Stan dardPage Flip to standard page Prev iousPage Flip to ...

Page 100: ...are non printable control characters So in response to a TXT query any characters in that range assuming the ENC 1 was previously sent will be returned as AMX Hex quad encoded values with Custom Event Flag 1 whereas the remainder of the extended ASCII range 160 255 will be returned as Latin 1 encoded characters with Custom Event Flag 0 see the ISO 8859 1 Character Encoding Decoding table on page 9...

Page 101: ...e 1005 Custom Flag 0 Custom Value1 1 Custom Value2 0 Custom Value3 3 Custom Text absolute 100 100 Address 529 OFF state bitmap index 3 is absolute at 100 100 Value1 0 SDL Streaming Digital Video Loop Count This command allows a button state that has video fill to a streaming URL to set a number of times to play a video This applies to local file video streams primarily Syntax SDL Address range Sta...

Page 102: ...nted there must be three characters after the file Example SEND_COMMAND Panel SDM 400 1 file udisk Video Clip mp4 Example SEND_COMMAND 10001 2 0 SDM 10 2 udp 234 4 0 4 5500 Sets ON state to play video on multicast address SEND_COMMAND 10001 2 0 SDM 10 1 cam local Sets OFF state to play camera SEND_COMMAND 10001 2 0 SDM 10 1 stop Stop playing the current video SEND_COMMAND 10001 2 0 SDM 10 1 Stop p...

Page 103: ...er would be ButtonGet Id 529 Type 1009 Flag 0 VALUE1 1 VALUE2 9 VALUE3 0 TEXT 5088F2AE TEXT LENGTH 9 TXT Set State Text Command Assign a Non Unicode non UTF 8 text string to those buttons with a defined address range Note that this command has been replaced by UTF but is being kept for backwards compatibility It supports ASCII characters but extended ASCII i e characters from 128 255 are interpret...

Page 104: ... specified by Flag Example SEND_COMMAND Panel TXT 529 1 Gets the button OFF state text information Example Response Custom ID 529 Custom Type 1001 Custom Flag 1 non unicode characters Custom Value1 1 button state Custom Value2 14 string length Custom Value3 0 optional index Custom Text This is a test button text UNI Set State Unicode Text Command Set Unicode text For the UNI command the Unicode te...

Page 105: ...ate buttons 0 All states for General buttons 1 Off state and 2 On state New text new text as ASCII characters Example SEND_COMMAND Panel UTF 500 504 510 515 1 2 ASCII ExtendedASCIIÇüéâäàåç Unicode 動き始めました Sets the On and Off state text for buttons with the variable text ranges of 500 504 510 515 ISO 8859 1 Character Encoding Decoding Character value decimal Character value hex TXT and UTF intercha...

Page 106: ...Descriptive header to appear above keypad text entry box Hint Text Hint text to appear behind the keypad text entry box Return prefix Prefix to the send string returned to the master If not specified the entered text will be preceded by AKP Return port The port number to return the response on if different than the port to which the command is sent AKR Remove Keyboard Keypad Command This command r...

Page 107: ...ext Pre populated text to appear on keypad i e default Prompt text Descriptive header to appear above keypad text entry box Hint Text Hint text to appear behind the keypad text entry box Return prefix Prefix to the send string returned to the master If not specified the entered text will be preceded by EKP Return port The port number to return the response on if different than the port to which th...

Page 108: ...different than the port to which the command is sent VKS Virtual Key Stroke Command Sends a Virtual Key Stroke to the Modero X G5 touch panel Note this command does not function in the same way as with G4 touch panels Syntax VKS keycode Variable keycode Android key code decimal value Note that these are not the same as in G4 Note For the key code values please refer to the Virtual Keystroke Comman...

Page 109: ...2 Page Up 165 Info 20 DPad D 93 Page Down 166 Chan Up 21 DPad L 94 Pict Symbols 167 Chan Down 22 DPad R 95 Switch Charset 168 Zoom In 23 DPad Center 96 Button A 169 Zoom Out 24 Vol Up 97 Button B 170 TV 25 Vol Dn 98 Button C 171 Window 26 Power 99 Button X 172 Guide 27 Camera 100 Button Y 173 DVR 28 Clear 101 Button Z 174 Bookmark 29 A 102 Button L1 175 Bookmark 30 B 103 Button R1 176 Settings 31 ...

Page 110: ... 199 Button 12 54 Z 127 Media Pause 200 Button 13 55 128 Media Close 201 Button 14 56 129 Media Eject 202 Button 15 57 Alt L 130 Media Record 203 Button 16 58 Alt R 131 F1 204 Language Switch 59 Shift L 132 F2 205 Manner Mode 60 Shift R 133 F3 206 3D Mode 61 TAB 134 F4 207 Contacts 62 Space 135 F5 208 Calendar 63 Sym 136 F6 209 Music 64 Explorer 137 F7 210 Calculator 65 Envelope 138 F8 211 Zenkaku...

Page 111: ...Adds a new resource The resource name is New Image P protocol is an HTTP H host name is AMX COM A file path is Lab Test_file F file name is test jpg Note the 5F in the file path is actually encoded as 5F RMF Resource Modify Command Modifies any and all resource parameters by sending embedded codes and data Since the embedded codes are preceded by a character any character contained in the URL must...

Page 112: ...tion at the end of the command with the following possible values On notifications are sent whenever the named dynamic image resource is loaded refreshed Off notifications are not sent default Once notifications are sent one time whenever the named dynamic image resource is loaded refreshed Notifications are not sent on subsequent loads refreshes Width Specifies the width at which the resource sho...

Page 113: ...tions SEND_COMMAND Panel RFRP Sports_Image once Force a refresh on Sport_Image immediately and enable a one time completion notification SEND_COMMAND Panel RFRP Sports_Image once 800 600 Force a refresh on Sport_Image immediately at the resolution 800x600 and enable a onetime completion notification RSR Resource Rate Command Change the refresh rate for a given resource Syntax RSR resource name ref...

Page 114: ...ew or if preserve is set only once period Note For Motion JPEGs the Refresh interval should always be 0 preserve V 0 1 Set the value of the preserve flag A value of 0 the default means the resource should be reloaded each time it comes into view A value of 1 means the resource should be preserved in cache after the first time it is loaded and not reloaded each time it comes into view This value is...

Page 115: ...d The default is one time set at 00 00 midnight Examples SEND_COMMAND Panel APC 1 00 00 08 00 18 00 Enable the application close alarms at midnight 00 00 8 00 AM 08 00 and 6 00 PM 18 00 SEND_COMMAND Panel APC 0 Disable application close alarms SEND_COMMAND Panel APC 1 Enable alarms to close applications at previous alarm times APC Query the values of the close applications alarms The response is a...

Page 116: ... parameter triplets as follows parm1name parm1type parm1value parmNname parmNtype parmNvalue where name parameter Name e g URI type parameter Type e g String not case sensitive value parameter Value e g http www amx com Note that name type and value are separated by a single comma If there are additional parameters a single comma should separate the previous parameter s value and the next paramete...

Page 117: ...wser SEND COMMAND Panel APP 0 0 Browser URI string http www amx com Open browser in upper left corner with startup page set to http www amx com SEND COMMAND Panel APP show Browser URI string http www amx com Launch browser in default position with startup page set to http www amx com APP Query all the available apps installed App names are sent through a custom event Port port command was received...

Page 118: ... INCOMING message CallID should be 0 or 1 Syntax PHN DECLINE CallID Variable CallID The identifying number of the connection Example SEND_COMMAND Panel PHN DECLINE 0 PHN INCOMING Provides incoming call notification and the connection ID used for all future commands related to this call The connection id will be 0 or 1 Syntax PHN INCOMING caller number caller name connection id timestamp Variable c...

Page 119: ...f old messages marked urgent Example SEND_COMMAND Panel PHN MSGWAITING 1 1 2 1 0 PHN PRIVACY Indicates the state of the privacy feature Syntax PHN PRIVACY state Variable state 0 Disable or 1 Enable new message count The number of new messages old message count The number of old messages new urgent message count The number of new messages marked urgent old urgent message count The number of old mes...

Page 120: ...e PHN AUTOANSWER Queries the state of the auto answer feature The panel responds with the PHN AUTOANSWER state message Syntax PHN AUTOANSWER Example SEND_COMMAND Panel PHN AUTOANSWER PHN CALL Calls the provided number Syntax PHN CALL number Variable number The provided phone number Example SEND_COMMAND Panel PHN CALL 2125551000 PHN DTMF Sends DTMF codes Syntax PHN DTMF DTMF code Variable DTMF code...

Page 121: ... the state of the privacy feature The panel responds with the PHN PRIVACY state message Syntax PHN PRIVACY Example SEND_COMMAND Panel PHN PRIVACY PHN REDIAL Redials the last number Syntax PHN REDIAL Example SEND_COMMAND Panel PHN REDIAL PHN TRANSFER Transfers the call to the provided number Syntax PHN TRANSFER connection id number Variable connection id The identifying number of the connection num...

Page 122: ...T 5060 PHN SETUP PROXYADDR Sets the IP address for the proxy server Syntax PHN SETUP PROXYADDR IP Variable IP The IP address for the proxy server Example SEND_COMMAND Panel PHN SETUP PROXYADDR 192 168 223 111 PHN SETUP USERNAME Sets the user name for authentication with the proxy server Syntax PHN SETUP USERNAME username Variable username The user name usually the phone extension Example SEND_COMM...

Page 123: ...Modero G5 Touch Panels Configuration and Programming VNC Send Commands Cont BVP Update Password Syntax BVP appWindowName newPassword BVT Update port Syntax BVT appWindowName port BVN Update hostname Syntax BVN appWindowName hostname ...

Page 124: ...Very Dark Yellow 95 95 0 62 Magenta 191 0 191 18 Very Light Lime 128 255 0 63 Medium Magenta 159 0 159 19 Light Lime 112 223 0 64 Dark Magenta 127 0 127 20 Lime 96 191 0 65 Very Dark Magenta 95 0 95 21 Medium Lime 80 159 0 66 Very Light Pink 255 0 128 22 Dark Lime 64 127 0 67 Light Pink 223 0 112 23 Very Dark Lime 48 95 0 68 Pink 191 0 96 24 Very Light Green 0 255 0 69 Medium Pink 159 0 80 25 Ligh...

Page 125: ...nu for many commands SSH Commands help Displays this help or help about a command Syntax help command Arguments command The command for which help is needed back Issue the BACK keystroke to the system Syntax back options Options help Display this help message clear Clears the console buffer Syntax clear date Gets sets the current system date An interactive menu is available when using the set prox...

Page 126: ...play this help message info Display the current debug level echo Echoes or prints arguments to STDOUT Syntax echo options arguments Arguments arguments Arguments to display separated by whitespaces Options help Display this help message newline n Do not print the trailing newline character logout exit quit Terminate the command shell session Syntax logout g5 cache Cache command dump or purge cache...

Page 127: ...tatus sound master config sensors ethernet Options help Display this help message info Display the current settings g5 setup Launch the panel settings utility Syntax G5 setup options Options help Display this help message g5 touch Touch panel overlay self test and diagnostics Syntax G5 touch options watchEnable Arguments watchEnable Optional on off to enable disable persistent diagnostics watching...

Page 128: ... on any command that has the info option Syntax get arguments Arguments arguments Command arguments to pass through history Prints command history Syntax history ip Gets sets the IP settings of the device An interactive menu is available when using the set proxy i e set ip Syntax ip options Options config c set Configure the ip info interactively dns1 d1 The IP address of the primary DNS server dn...

Page 129: ...ion filters Arguments instruction Diagnostics message command instruction once display the diagnostics messages one time and exit on enable diagnostics messages off disable diagnostics messages filter sets optional log filters provided by filters argument add add optional log filters provided by filters argument remove removed optional log filters provided by filters argument clear clear optional ...

Page 130: ...ettings config c set Set NetLinx ICSP connection settings device d Set the device number help Display this help message info Display the current NetLinx settings mode m Set the connection mode AUTO URL LISTEN password pw Set the password for secure mode reset r Reset NetLinx settings to factory default system s Set the system number url u Set the URL of the master controller username un Set the us...

Page 131: ...ility command Allows capturing of system runtime status Syntax support options instruction params Arguments instruction Support command instruction bug report Print bug report Includes dump log dump system and kernel msg dump log Print current logs dump system Print system data for running services kernel msg Print kernel messages params Optional instruction parameters See details on exact command...

Page 132: ... New time in format 00 00 00 ampm AM or PM not needed if using 24 hour format Options am am AM used when setting time config c set Set the system time help Display this help message hour h Hour 0 24 defaults to 1 info Display the current time on screen millisecond ms Millisecond 0 999 defaults to 1 minute m Minute 0 59 defaults to 1 pm pm PM used when setting time second s Second 0 59 defaults to ...

Page 133: ...able below Bargraph Text Code Inputs Code Bargraph Multi State Bargraph P Display the current percentage of the bargraph derived from the Adjusted Level Value as it falls between the Range Values Display the current percentage of the bargraph derived from the Adjusted Level Value as it falls between the Range Values V Raw Level Value Raw Level Value L Range Low Value Range Low Value H Range High V...

Page 134: ...s characters Limit the number of characters in a text area Suggest proper format with fixed characters Right to Left Required or Optional Change Force a Case Create multiple logical fields Specify range of characters number for each field Limit the user to a choice of selections Handle complex input tasks such as names days of the week or month by name Perform complex validation such as Subnet Mas...

Page 135: ... When working with ranges specified by the mask the keyboard allows you to enter a number between the values listed in the ranges If a user enters a value that is larger than the maximum the maximum number of right most characters is used to create a new acceptable value Example 1 If you type 125 into a field accepting 0 100 then the values displayed will be 1 12 25 Example 2 If the max for the fi...

Page 136: ...http www amx com 8080 company info home asp Special Escape Sequences The system has only a limited knowledge of URL formats as it transparently passes the URL information onto the server for translation A user can then pass any parameters to the server side programs such as CGI scripts or active server pages However the system will parse the URL looking for special escape codes When it finds an es...

Page 137: ...tup Master Volume Down Channel 8 Panel Setup Master Volume Mute Channel 158 Panel Setup Mic Volume Mute Channel 171 Panel Setup Call Volume Up Channel 172 Panel Setup Call Volume Down Channel 1403 Panel Setup Notification Alarm Volume Mute Channel 1404 Panel Setup Notification Volume Up Channel 1405 Panel Setup Notification Volume Down Channel 1407 Panel Setup Alarm Volume Up Channel 1408 Panel Se...

Page 138: ...Appendix B Bargraph Functions 128 Modero G5 Touch Panels Configuration and Programming ...

Page 139: ...tain H 264 video and audio streaming you may observe a drift between audio and video the longer the content is streamed This drift can be more pronounced when streaming from a non MXA MPL source such as a Vision 2 steaming server If the panel detects excessive drift it will attempt to restart the stream decode During the restart the audio will be temporarily interrupted and the video will be froze...

Page 140: ...button placement AAC 192Kbps 48KHz H 264 video 720p max D1 for best results 30fps max and a 4Mbps bitrate UDP Transport protocol only RTP not supported Multicast and or unicast addresses SAP disabled May require transcoding to H 264 baseline profile and reducing resolution frame rate bit rate per recommendations above Recommend transcoding source material to MPEG2 if Audio Video sync issues still ...

Page 141: ...ehind a smart Ethernet switch to filter unintended multicast packets reaching the panel and consuming panel resources We recommend maintaining aspect ratio of source and following usage guidelines regarding window button placement MPEG2 N A N A N A N A NOTE Third party encoders and digital television devices have not been tested with Modero X Series touch panels and are not supported by AMX Networ...

Page 142: ...e encoder into a web browser see the NMX ENC H 264 Encoder Instruction Manual for details The NMX ENC H 264 Encoder should be configured such that Maximum resolution for video windows 720dpi Maximum frame rate for video windows 30fps To view set Encoding options open the NMX ENC WebConsole to the Encoding tab Note that by default Frame Decimation is set to None FIG 1 To use the NMX ENC with X Seri...

Page 143: ...Appendix C Video Streaming Troubleshooting 133 Modero G5 Touch Panels Configuration and Programming ...

Page 144: ...ation knowledge In the ever changing AV industry continual education is key to success AMX University is dedicated to ensuring that you have the opportunity to gather the information and experience you need to deliver strong AMX solutions Plus AMX courses also help you earn CEDIA NSCA InfoComm and AMX continuing education units CEUs Visit AMX University online for 24 7 365 access to Schedules and ...

Reviews: