Home AMX User Forum AMX Control Products
Options

custom_event documentation

Is there a location with ALL custom events documented?
Looking at the panel manuals, PI and general code trolling I have found the following, obviously there are more undocumented ones.

// X series (address 1)
101 // ^BVL - Computer control (G5++)
102 // ^KYE - Computer control response (G5++)
103 // ^MER - Computer control response (G5++)
600 // ^GCE - Gesture
700 // NFC
710 // Smart card reader enable (G5++)
711 // Smart card reader disable (G5++)
768 // ^BOS - Video fill
770 // ?SLT - Video fill
790 // Bluetooth notifications (G5++)
1400 // ^RFRP - Resource load notification

// button properties of G4 and X series Panels (address of button)
1001 // ?TXT - Text
1002 // ?BMP - Bitmap
1003 // ?ICO - Icon (<G5)
1004 // ?JST - Text Justification
1005 // ?JSB - Bitmap Justification
1006 // ?JSI - Icon Justification
1007 // ?FON - Font
1008 // ?TEF - Text Effect Name
1009 // ?TEC - Text Effect Color
1010 // ?BWW - Word Wrap
1011 // ?BCB - ON state Border Color
1012 // ?BCF - ON state Fill Color
1013 // ?BCT - ON state Text Color
1014 // ?BRD - Border Name
1015 // ?BOP - Opacity
1017 // ?BOS - Video fill
1018 // ?BMX - Bitmap assignment

// panel properties (address 0)
1302 // ?DTO - Display Timeout
1303 // ?BRT - Brightness
1304 // ?PIF - Custom Info <Filesystem, RAM, Start Time> (<G5, G5++)
1305 // ?MUT - Volume Mute
1306 // ?VOL - Volume Level
1307 // ?STO - Shutdown Timeout (<G5)
1308 // ?CHR - Charging Status (<G5, G5++)
1309 // ?WIF - WiFi Info (<G5, G5++)
1310 // ?STA - ICSP statistics (G5++)
1311 // ?LOG - Diagnostic logs (<G5)
1312 // ?LMP - Lamp hours (<G5)
1313 // ?BBV - Battery Base Version
1314 // ?MCO - Mute Control (<G5. Use ?VOL and ?MUT)
1315 // ?MAC - MAC addresses
1316 // ?MSA - Motion sensor (<G5)
1317 // ?MST - Motion sensor (<G5)
1318 // ?MTA - Motion sensor (<G5)
1319 // ^LIA - Light sensor(<G5)
1320 // ^LIT - Light sensor (<G5)
1321 // ^IRE - Infrared (<G5)
1322 // ?USB - USB command (<G5)
1323 // ?PUL - Popup location (<G5)
1324 // ?PUS - Popup size (<G5)
1325 // ?ADS - Audio device control (G5++)

1400 // ^RFR - Dynamic Image control

1500 // ?TNA - Annotations (G5++)
1501 // ?TNB - Annotations (G5++)

//
// RMSE API Custom Event IDs [vdvRMS, <address of button>, <event ID>]
//

1 // RMS_CUSTOM_EVENT_CLIENT_INFORMATION

1 // RMS_CUSTOM_EVENT_LOCATION_INFORMATION
2 // RMS_CUSTOM_EVENT_CLIENT_LOCATION_INFORMATION

// vdvRMS asset custom events (address of button)
1 // RMS_CUSTOM_EVENT_ASSET_INFORMATION
2 // RMS_CUSTOM_EVENT_ASSET_REGISTERED
3 // RMS_CUSTOM_EVENT_ASSET_RELOCATED

101 // RMS_CUSTOM_EVENT_ASSET_PARAMETER_UPDATE
102 // RMS_CUSTOM_EVENT_ASSET_PARAMETER_RESET

200 // RMS_CUSTOM_EVENT_ASSET_METADATA_UPDATE

301 // RMS_CUSTOM_EVENT_ASSET_METHOD_UPDATE
301 // RMS_CUSTOM_EVENT_ASSET_METHOD_EXECUTE
302 // RMS_CUSTOM_EVENT_ASSET_METHOD_REGISTERED

// display message custom events
1 // RMS_CUSTOM_EVENT_DISPLAY_MESSAGE

// scheduling/booking custom events
1 // RMS_CUSTOM_EVENT_BOOKING_INFORMATION
2 // RMS_CUSTOM_EVENT_BOOKING_STARTED
3 // RMS_CUSTOM_EVENT_BOOKING_ENDED
4 // RMS_CUSTOM_EVENT_BOOKING_EXTENDED
5 // RMS_CUSTOM_EVENT_BOOKING_CANCELED
6 // RMS_CUSTOM_EVENT_BOOKING_CREATED


*(<G5 means deprecated as of G5)
*(G5++ means not implemented on initial release of G5)

Comments

  • Options
    GregGGregG Posts: 251
    Thank you for putting this all in one place.

    Although I have scanned the default compiler includes for interesting new function names (like custom_event and translate_device) since back when I worked for AMX, just finding them doesn't always help figuring out how they are used.
  • Options
    champchamp Posts: 261
    Hello G5, goodbye ^BMF

    I've updated the custom event list in the first post on this thread to incorporate custom events added and removed with the announcement of G5 becoming available.

    Oh the irony that I only found out about a whole lot of custom events on the announcement that they will be deprecated in G5 :-/
Sign In or Register to comment.