AMX RMS Technical Information

Stöbern Sie online oder laden Sie Technical Information nach Software AMX RMS herunter. AMX RMS Technical information Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 220
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen

Inhaltsverzeichnis

Seite 1 - RMS Enterprise

NetLinx Programmer’s GuideEnterprise ApplicationsRMS EnterpriseResource Management Suite®Last Revised: 10/17/2014

Seite 2

viii RMS Enterprise - NetLinx Programmer’s GuideTable of ContentsLevel API ...

Seite 3

Programming - Asset Management82 RMS Enterprise - NetLinx Programmer’s GuideAsset Metadata Registration Functions (Cont.)RmsAssetMetadataEnqueueDescri

Seite 4

Programming - Asset Management83RMS Enterprise - NetLinx Programmer’s GuideAsset Metadata Registration Functions (Cont.)RmsAssetMetadataSubmitDescript

Seite 5

Programming - Asset Management84 RMS Enterprise - NetLinx Programmer’s GuideSynchronizing Asset Metadata PropertiesThe following callback method will

Seite 6

Programming - Asset Management85RMS Enterprise - NetLinx Programmer’s GuideAsset Metadata Update FunctionsThe Asset Metadata Update functions in the R

Seite 7

Programming - Asset Management86 RMS Enterprise - NetLinx Programmer’s GuideAsset Metadata Update Functions (Cont.)RmsAssetMetadataUpdateBooleanDescri

Seite 8

Programming - Asset Management87RMS Enterprise - NetLinx Programmer’s GuideAsset Metadata Update Functions (Cont.)RmsAssetMetadataUpdateNumberDescript

Seite 9

Programming - Asset Management88 RMS Enterprise - NetLinx Programmer’s GuideAsset Metadata Update Functions (Cont.)RmsAssetMetadataUpdateDecimalDescri

Seite 10 - Table of Contents

Programming - Asset Management89RMS Enterprise - NetLinx Programmer’s GuideAsset Metadata Update Functions (Cont.)RmsAssetMetadataUpdateHyperlinkDescr

Seite 11

Programming - Asset Management90 RMS Enterprise - NetLinx Programmer’s GuideAsset Metadata Update Functions (Cont.)RmsAssetMetadataUpdateValueDescript

Seite 12

Programming - Asset Management91RMS Enterprise - NetLinx Programmer’s GuideRegistering Asset Control MethodsThe following callback method will be invo

Seite 13

Table of ContentsixRMS Enterprise - NetLinx Programmer’s Guide?CLIENT.CONNECTION.STATE ...

Seite 14

Programming - Asset Management92 RMS Enterprise - NetLinx Programmer’s GuideThe following code snippet provides an example of registering asset contro

Seite 15

Programming - Asset Management93RMS Enterprise - NetLinx Programmer’s GuideAsset Control Methods Registration FunctionsThe Asset Control Methods Regis

Seite 16

Programming - Asset Management94 RMS Enterprise - NetLinx Programmer’s GuideAsset Control Methods Registration Functions (Cont.)RmsAssetControlMethodA

Seite 17

Programming - Asset Management95RMS Enterprise - NetLinx Programmer’s GuideAsset Control Methods Registration Functions (Cont.)RmsAssetControlMethodAr

Seite 18

Programming - Asset Management96 RMS Enterprise - NetLinx Programmer’s GuideAsset Control Methods Registration Functions (Cont.)RmsAssetControlMethodA

Seite 19 - System Requirements

Programming - Asset Management97RMS Enterprise - NetLinx Programmer’s GuideAsset Control Methods Registration Functions (Cont.)RmsAssetControlMethodAr

Seite 20 - Terms and Concepts

Programming - Asset Management98 RMS Enterprise - NetLinx Programmer’s GuideAsset Control Methods Registration Functions (Cont.)RmsAssetControlMethodA

Seite 21

Programming - Asset Management99RMS Enterprise - NetLinx Programmer’s GuideAsset Control Methods Registration Functions (Cont.)RmsAssetControlMethodAr

Seite 22 - Source Usage

Programming - Asset Management100 RMS Enterprise - NetLinx Programmer’s GuideAsset Control Methods Registration Functions (Cont.)RmsAssetControlMethod

Seite 23 - The RMS Enterprise SDK (v4)

Programming - Asset Management101RMS Enterprise - NetLinx Programmer’s GuideAsset Control Methods Registration Functions (Cont.)RmsAssetControlMethodA

Seite 24 - <Project Name>.axs

x RMS Enterprise - NetLinx Programmer’s GuideTable of ContentsRMS Client Configuration Event Notification Commands ...

Seite 25

Programming - Asset Management102 RMS Enterprise - NetLinx Programmer’s GuideAsset Control Methods Registration Functions (Cont.)RmsAssetControlMethod

Seite 26

Programming - Asset Management103RMS Enterprise - NetLinx Programmer’s GuideAsset Control Methods Registration Functions (Cont.)RmsAssetControlMethods

Seite 27

Programming - Asset Management104 RMS Enterprise - NetLinx Programmer’s GuideAsset Control Methods Registration Functions (Cont.)RmsAssetControlMethod

Seite 28

Programming - Asset Management105RMS Enterprise - NetLinx Programmer’s GuideExecuting Asset Control FunctionsThe following callback method will be inv

Seite 29 - Monitors - Generic

Programming - Asset Management106 RMS Enterprise - NetLinx Programmer’s GuideExcluding Default Asset ParametersIf the RMS Client and SDK register an a

Seite 30

Programming - Asset Management107RMS Enterprise - NetLinx Programmer’s GuideExcluding Default Asset Metadata PropertiesIf the RMS Client and SDK regis

Seite 31 - RMS SDK File Dependencies

Programming - Asset Management108 RMS Enterprise - NetLinx Programmer’s GuideExcluding Default Asset Control MethodsIf the RMS Client and SDK register

Seite 32 - RMS Engine

Programming - Client Messaging109RMS Enterprise - NetLinx Programmer’s GuideProgramming - Client MessagingListening for Client Display MessagesIf you

Seite 33 - RMS NetLinx Adapter Module

Programming - Client Messaging110 RMS Enterprise - NetLinx Programmer’s GuideSending Help Requests to RMS ServerSending a help request to the RMS syst

Seite 34

Programming - Advanced Topics111RMS Enterprise - NetLinx Programmer’s GuideProgramming - Advanced TopicsListening for RMS Notification EventsRMS Enter

Seite 35 - RMS Touch Panel Files

Table of ContentsxiRMS Enterprise - NetLinx Programmer’s GuideASSET.PARAM.RESET- ...

Seite 36 - RmsRfid.axi Include file

Programming - Advanced Topics112 RMS Enterprise - NetLinx Programmer’s Guide// CALLBACK METHOD FOR RMS CLIENT EXCEPTION EVENT NOTIFICATIONSDEFINE_FUNC

Seite 37 - RMS Control System Monitor

Programming - Advanced Topics113RMS Enterprise - NetLinx Programmer’s GuideYou'll notice above that a mixture of virtual and real devices are bei

Seite 38 - RMS System Event Handler

Programming - Advanced Topics114 RMS Enterprise - NetLinx Programmer’s GuideIf you need to implement some logic based on System Power state on a speci

Seite 39

Programming - Advanced Topics115RMS Enterprise - NetLinx Programmer’s GuideIf you need to implement some logic based on System Mode changes on a speci

Seite 40

Programming - Advanced Topics116 RMS Enterprise - NetLinx Programmer’s GuideThis event subscription and event notification callback method indicates w

Seite 41

RMS Duet Module Properties117RMS Enterprise - NetLinx Programmer’s GuideRMS Duet Module PropertiesOverviewWhen a Duet device is registered with RMS, R

Seite 42

RMS Duet Module Properties118 RMS Enterprise - NetLinx Programmer’s GuideRMS Duet Module Properties (Cont.)RMS-Asset-Make-Url This property will defin

Seite 43

HAS-PROPERTIES119RMS Enterprise - NetLinx Programmer’s GuideHAS-PROPERTIESDuet Module HAS-PROPERTIESThe RMS 4.0 SDK observes the pre-defined set of HA

Seite 44

HAS-PROPERTIES120 RMS Enterprise - NetLinx Programmer’s GuidePlease note that older Duet Device Modules may not have the applicable set of HAS-PROPERT

Seite 45

RMS NetLinx Virtual Device API121RMS Enterprise - NetLinx Programmer’s GuideRMS NetLinx Virtual Device APIOverviewThe RMS NetLinx virtual device API p

Seite 46 - RmsApi.axi - Data Types

xii RMS Enterprise - NetLinx Programmer’s GuideTable of Contents?HOTLIST.RECORD.PRIORITY- ...

Seite 47

RMS NetLinx Virtual Device API122 RMS Enterprise - NetLinx Programmer’s GuideRMS Command Escaping Functions The Command Escaping Functions in the RmsA

Seite 48

RMS NetLinx Virtual Device API123RMS Enterprise - NetLinx Programmer’s GuideRMS Command Escaping Functions (Cont.)RmsPackCmdParam Description: Use thi

Seite 49 - RmsApi.axi Functions (Cont.)

RMS NetLinx Virtual Device API124 RMS Enterprise - NetLinx Programmer’s GuideRMS Command Escaping Functions (Cont.)RmsParseCmdHeader Description: Use

Seite 50

RMS NetLinx Virtual Device API125RMS Enterprise - NetLinx Programmer’s GuideRMS Command Escaping Functions (Cont.)RmsParseCmdParamExDescription: Use t

Seite 51 - RMS Event Listener

RMS NetLinx Virtual Device API126 RMS Enterprise - NetLinx Programmer’s GuideRMS Command Escaping Functions (Cont.)RmsParseCmdParamEx (Cont.)Syntax (C

Seite 52

RMS NetLinx Virtual Device API127RMS Enterprise - NetLinx Programmer’s GuideUnicode Strings/CommandsRMS Enterprise supports Unicode characters for int

Seite 53

RMS NetLinx Virtual Device API128 RMS Enterprise - NetLinx Programmer’s GuideLevel APIRMS RMS Hotlist Levels RMS Client Logging - Command APIAll RMS l

Seite 54

RMS NetLinx Virtual Device API129RMS Enterprise - NetLinx Programmer’s GuideRMS Client Logging Query CommandsAll RMS logging information is emitted in

Seite 55

RMS NetLinx Virtual Device API130 RMS Enterprise - NetLinx Programmer’s GuideRMS Client Exceptions / Errors - Command APIRMS Client Error/Exception No

Seite 56

RMS NetLinx Virtual Device API131RMS Enterprise - NetLinx Programmer’s GuideRMS Client Query Commands (Cont.)Query Command Description / Response Comm

Seite 57 - Getting Started

Table of ContentsxiiiRMS Enterprise - NetLinx Programmer’s GuideRmsBookingsSummariesDailyRequest ...

Seite 58

RMS NetLinx Virtual Device API132 RMS Enterprise - NetLinx Programmer’s GuideRMS Client Query Commands (Cont.)Query Command Description / Response Com

Seite 59

RMS NetLinx Virtual Device API133RMS Enterprise - NetLinx Programmer’s GuideRMS Client Instruction Commands RMS Client Event Notification Commands RMS

Seite 60 - Configure the RMS Client

RMS NetLinx Virtual Device API134 RMS Enterprise - NetLinx Programmer’s GuideRMS Client Event Notification Commands (Cont.)Command DescriptionVERSIONS

Seite 61 - Assign Client Gateway

RMS NetLinx Virtual Device API135RMS Enterprise - NetLinx Programmer’s GuideRMS Location Information - Command API RMS Default Location QueriesCommand

Seite 62

RMS NetLinx Virtual Device API136 RMS Enterprise - NetLinx Programmer’s GuideRMS Default Location Event Notification Commands RMS Client Settings &

Seite 63

RMS NetLinx Virtual Device API137RMS Enterprise - NetLinx Programmer’s GuideRMS Client Configuration Query Commands RMS Client Configuration Instructi

Seite 64

RMS NetLinx Virtual Device API138 RMS Enterprise - NetLinx Programmer’s GuideRMS Client Configuration Event Notification Commands RMS Status Type Mana

Seite 65 - Registering Assets

RMS NetLinx Virtual Device API139RMS Enterprise - NetLinx Programmer’s GuideRMS Status Types Query Commands RMS Asset Registration - Command APIRMS As

Seite 66

RMS NetLinx Virtual Device API140 RMS Enterprise - NetLinx Programmer’s GuideRMS Asset Registration Commands RMS Asset Registration CommandsCommand De

Seite 67 - Asset Types

RMS NetLinx Virtual Device API141RMS Enterprise - NetLinx Programmer’s GuideRMS Asset Registration Commands (Cont.)Command DescriptionASSET.REGISTER-&

Seite 68 - Asset Registration Functions

xiv RMS Enterprise - NetLinx Programmer’s GuideTable of ContentsSECURITY SYSTEM ...

Seite 69

RMS NetLinx Virtual Device API142 RMS Enterprise - NetLinx Programmer’s GuideRMS Asset Registration Commands (Cont.)Command DescriptionASSET.GLOBAL.KE

Seite 70

RMS NetLinx Virtual Device API143RMS Enterprise - NetLinx Programmer’s GuideRMS Asset Registration Commands (Cont.)Command DescriptionASSET.MANUFACTUR

Seite 71

RMS NetLinx Virtual Device API144 RMS Enterprise - NetLinx Programmer’s GuideRMS Asset Location - Command APIRMS Asset Location Query Commands RMS Ass

Seite 72 - Registering Asset Parameters

RMS NetLinx Virtual Device API145RMS Enterprise - NetLinx Programmer’s GuideRMS Asset Metadata Properties Registration Commands RMS Asset Metadata Pro

Seite 73

RMS NetLinx Virtual Device API146 RMS Enterprise - NetLinx Programmer’s GuideRMS Asset Metadata Properties Registration Commands (Cont.)Command Descri

Seite 74

RMS NetLinx Virtual Device API147RMS Enterprise - NetLinx Programmer’s GuideRMS Asset Parameters - Command APIRMS Asset Parameters Event Notification

Seite 75

RMS NetLinx Virtual Device API148 RMS Enterprise - NetLinx Programmer’s GuideRMS Asset Parameters Registration & Update Commands RMS Asset Paramet

Seite 76

RMS NetLinx Virtual Device API149RMS Enterprise - NetLinx Programmer’s GuideRMS Asset Parameters Registration & Update Commands (Cont.)Command Des

Seite 77

RMS NetLinx Virtual Device API150 RMS Enterprise - NetLinx Programmer’s GuideRMS Asset Parameters Registration & Update Commands (Cont.)Command De

Seite 78

RMS NetLinx Virtual Device API151RMS Enterprise - NetLinx Programmer’s GuideRMS Asset Parameters Registration & Update Commands (Cont.)Command Des

Seite 79

Table of ContentsxvRMS Enterprise - NetLinx Programmer’s Guide

Seite 80

RMS NetLinx Virtual Device API152 RMS Enterprise - NetLinx Programmer’s GuideRMS Asset Control Methods - Command APIRMS Asset Control Methods Event No

Seite 81

RMS NetLinx Virtual Device API153RMS Enterprise - NetLinx Programmer’s GuideRMS Asset Control Method Registration Commands (Cont.)Command DescriptionA

Seite 82

RMS NetLinx Virtual Device API154 RMS Enterprise - NetLinx Programmer’s GuideRMS Asset Control Method Registration Commands (Cont.)Command Description

Seite 83

RMS NetLinx Virtual Device API155RMS Enterprise - NetLinx Programmer’s GuideRMS Hotlist - Command APIRMS Hotlist Event Notification Commands RMS Hotli

Seite 84

RMS NetLinx Virtual Device API156 RMS Enterprise - NetLinx Programmer’s GuideRMS Hotlist Query Commands (Cont.)Query Command Description / Response Co

Seite 85

RMS NetLinx Virtual Device API157RMS Enterprise - NetLinx Programmer’s GuideRMS Hotlist Query Commands (Cont.)Query Command Description / Response Com

Seite 86

RMS NetLinx Virtual Device API158 RMS Enterprise - NetLinx Programmer’s GuideRMS Hotlist Query Commands (Cont.)Query Command Description / Response Co

Seite 87

RMS NetLinx Virtual Device API159RMS Enterprise - NetLinx Programmer’s GuideRMS Hotlist Query Commands (Cont.)Query Command Description / Response Com

Seite 88

RMS NetLinx Virtual Device API160 RMS Enterprise - NetLinx Programmer’s GuideRMS Hotlist Query Commands (Cont.)Query Command Description / Response Co

Seite 89

RMS NetLinx Virtual Device API161RMS Enterprise - NetLinx Programmer’s GuideRMS Messaging - Command APIRMS Messaging Event Notification Commands RMS M

Seite 90

xvi RMS Enterprise - NetLinx Programmer’s GuideTable of Contents

Seite 91

RMS NetLinx Virtual Device API162 RMS Enterprise - NetLinx Programmer’s GuideRMS Messaging Instruction Commands RMS Messaging Instruction CommandsComm

Seite 92

RMS NetLinx Virtual Device API163RMS Enterprise - NetLinx Programmer’s GuideRMS RFID Management - Command APIFor more information on the RFID reader a

Seite 93

RMS NetLinx Virtual Device API164 RMS Enterprise - NetLinx Programmer’s GuideRMS Service Provider - Command APIRMS Service Provider Commands RMS RFID

Seite 94

RMS NetLinx Scheduling Client API165RMS Enterprise - NetLinx Programmer’s GuideRMS NetLinx Scheduling Client APIOverviewNetLinx programmers can make u

Seite 95

RMS NetLinx Scheduling Client API166 RMS Enterprise - NetLinx Programmer’s GuideNotice in the above sample that the #DEFINE compiler directive is spec

Seite 96

RMS NetLinx Scheduling Client API167RMS Enterprise - NetLinx Programmer’s GuideRmsEventSchedulingDailyCount (see page 173)RmsEventSchedulingMonthl

Seite 97

RMS NetLinx Scheduling Client API168 RMS Enterprise - NetLinx Programmer’s GuideRmsBookingRequestRmsBookingsSummariesDailyRequestRmsBookingRequestDesc

Seite 98

RMS NetLinx Scheduling Client API169RMS Enterprise - NetLinx Programmer’s GuideRmsBookingsSummaryDailyRequestRmsBookingActiveRequestRmsBookingsSummary

Seite 99

RMS NetLinx Scheduling Client API170 RMS Enterprise - NetLinx Programmer’s GuideRmsBookingNextActiveRequest RmsBookingNextActiveRequestDescription:Que

Seite 100

RMS NetLinx Scheduling Client API171RMS Enterprise - NetLinx Programmer’s GuideRmsBookingCreateRmsBookingExtend RmsBookingCreateDescription:Create an

Seite 101

RMS Enterprise NetLinx Programmer’s Guide1RMS Enterprise - NetLinx Programmer’s GuideRMS Enterprise NetLinx Programmer’s GuideOverviewThis document ou

Seite 102

RMS NetLinx Scheduling Client API172 RMS Enterprise - NetLinx Programmer’s GuideRmsBookingEnd Server Initiated EventsRMS provides information regardin

Seite 103

RMS NetLinx Scheduling Client API173RMS Enterprise - NetLinx Programmer’s GuideRmsEventSchedulingEventEnded RmsEventSchedulingEventStarted RmsEventSch

Seite 104

RMS NetLinx Scheduling Client API174 RMS Enterprise - NetLinx Programmer’s GuideRmsGuiApi.axi FileThe convenience Functions and Send Commands containe

Seite 105

RMS NetLinx Scheduling Client API175RMS Enterprise - NetLinx Programmer’s GuideSetting Defaults for the Scheduling Panel’s UIThe following functions p

Seite 106

RMS NetLinx Scheduling Client API176 RMS Enterprise - NetLinx Programmer’s GuideSetting The Client Time and Date FormatUse the following functions to

Seite 107

Duet Device API Implementation177RMS Enterprise - NetLinx Programmer’s GuideDuet Device API ImplementationOverviewThe tables in this section provide d

Seite 108

Duet Device API Implementation178 RMS Enterprise - NetLinx Programmer’s GuideAUDIO CONFERENCERAUDIO CONFERENCERKey Register?Data TypeUnitsBargraphKeyD

Seite 109

Duet Device API Implementation179 RMS Enterprise - NetLinx Programmer’s GuideCAMERACAMERAKey Register?Data TypeUnitsBargraphKeyDefaultValueResetValueP

Seite 110

Duet Device API Implementation180 RMS Enterprise - NetLinx Programmer’s GuideDIGITAL SATELLITE SYSTEM DIGITAL SATELLITE SYSTEMKey Register?Data TypeU

Seite 111

Duet Device API Implementation181 RMS Enterprise - NetLinx Programmer’s GuideDIGITAL VIDEO RECORDER DIGITAL VIDEO RECORDERKey Register?Data TypeUnitsB

Seite 112

AMX Software License and Warranty Agreement• LICENSE GRANT. AMX grants to Licensee the non-exclusive right to use the AMX Software in the manner descr

Seite 113

RMS Enterprise NetLinx Programmer’s Guide2 RMS Enterprise - NetLinx Programmer’s GuideUpgrading From RMS v3.3 to RMS EnterpriseRMS Enterprise (SDK4) s

Seite 114

Duet Device API Implementation182 RMS Enterprise - NetLinx Programmer’s GuideDISC DEVICE DISC DEVICEKey Register?Data TypeUnitsBargraphKeyDefaultValue

Seite 115

Duet Device API Implementation183 RMS Enterprise - NetLinx Programmer’s GuideDOCUMENT CAMERA DOCUMENT CAMERAKey Register?Data TypeUnitsBargraphKeyDefa

Seite 116

Duet Device API Implementation184 RMS Enterprise - NetLinx Programmer’s GuideHVAC Note: The RMS SDK includes support for "HVAC" as a RMS Net

Seite 117

Duet Device API Implementation185 RMS Enterprise - NetLinx Programmer’s GuideLIGHT SYSTEM LIGHT SYSTEMKey Register?Data TypeUnitsBargraphKeyDefaultVa

Seite 118

Duet Device API Implementation186 RMS Enterprise - NetLinx Programmer’s GuideMONITOR MONITORKey Register?Data TypeUnitsBargraphKeyDefaultValueResetVal

Seite 119

Duet Device API Implementation187 RMS Enterprise - NetLinx Programmer’s GuideRECEIVER RECEIVERKey Register?Data TypeUnitsBargraphKeyDefaultValueResetV

Seite 120

Duet Device API Implementation188 RMS Enterprise - NetLinx Programmer’s GuideSECURITY SYSTEM Note: The RMS SDK includes support for "Security Sys

Seite 121

Duet Device API Implementation189 RMS Enterprise - NetLinx Programmer’s GuideSETTOP BOX SETTOP BOXKey Register?Data TypeUnitsBargraphKeyDefaultValueRe

Seite 122

Duet Device API Implementation190 RMS Enterprise - NetLinx Programmer’s GuideSWITCHER SWITCHERKey Register?Data TypeUnitsBargraphKeyDefaultValueResetV

Seite 123

Duet Device API Implementation191 RMS Enterprise - NetLinx Programmer’s GuideTV TVKey Register?Data TypeUnitsBargraphKeyDefaultValueResetValueParam Ty

Seite 124 - RmsAssetParameterExclude

RMS Enterprise NetLinx Programmer’s Guide3RMS Enterprise - NetLinx Programmer’s GuideAssetsAssets (formerly known as 'Devices') represent ph

Seite 125 - RmsAssetMetadataExclude

Duet Device API Implementation192 RMS Enterprise - NetLinx Programmer’s GuideVIDEO CONFERENCER VIDEO CONFERENCERKey Register?Data TypeUnitsBargraphKey

Seite 126 - RmsAssetControlMethodExclude

Duet Device API Implementation193 RMS Enterprise - NetLinx Programmer’s GuideVIDEO PROJECTOR VIDEO PROJECTORKey Register?Data TypeUnitsBargraphKeyDefa

Seite 127

Duet Device API Implementation194 RMS Enterprise - NetLinx Programmer’s GuideAMX TOUCH PANEL AMX TOUCH PANELKey Register?Data TypeUnitsBargraphKeyDefa

Seite 128

Appendix A: RmsApi - Structures195RMS Enterprise - NetLinx Programmer’s GuideAppendix A: RmsApi - StructuresOverviewThis section provides a consolidat

Seite 129 - Programming - Advanced Topics

Appendix A: RmsApi - Structures196 RMS Enterprise - NetLinx Programmer’s GuideRMS Asset Control Method Data StructureSTRUCTURE RmsAssetControlMethodAr

Seite 130 - Tracking Source Usage

Appendix A: RmsApi - Structures197RMS Enterprise - NetLinx Programmer’s GuideRMS Client Gateway Data StructureSTRUCTURE RmsClientGateway RMS Location

Seite 131 - Implementing System Power

Appendix A: RmsApi - Structures198 RMS Enterprise - NetLinx Programmer’s GuideRMS Asset Control Method Data StructureSTRUCTURE RmsAssetControlMethod R

Seite 132 - Implementing System Modes

Appendix B: RmsSchedulingApi - Structures199RMS Enterprise - NetLinx Programmer’s GuideAppendix B: RmsSchedulingApi - StructuresOverviewThis section p

Seite 133

Appendix B: RmsSchedulingApi - Structures200 RMS Enterprise - NetLinx Programmer’s GuideRMS Event Booking Monthly Summary Data StructureThis structure

Seite 134

Duet Device API Implementation201RMS Enterprise - NetLinx Programmer’s Guide

Seite 135 - RMS Duet Module Properties

RMS Enterprise NetLinx Programmer’s Guide4 RMS Enterprise - NetLinx Programmer’s GuideControl methods are named functions with an optional list of arg

Seite 136

10/14 ©2014 AMX. All rights reserved. AMX and the AMX logo are registered trademarks of AMX. AMX reserves the right to alter specifications without n

Seite 137 - HAS-PROPERTIES

The RMS Enterprise SDK (v4)5RMS Enterprise - NetLinx Programmer’s GuideThe RMS Enterprise SDK (v4)OverviewThe RMS Enterprise Software Development Kit

Seite 138

The RMS Enterprise SDK (v4)6 RMS Enterprise - NetLinx Programmer’s GuideRMS SDK - Duet.apw (Duet Workspace)FIG. 2 shows the NetLinx Studio Workspace B

Seite 139 - API Conventions

The RMS Enterprise SDK (v4)7RMS Enterprise - NetLinx Programmer’s GuideFiles Included in the Duet Workspace (RMS SDK - Duet.apw) - Cont.File Name Desc

Seite 140

The RMS Enterprise SDK (v4)8 RMS Enterprise - NetLinx Programmer’s GuideFiles Included in the Duet Workspace (RMS SDK - Duet.apw) - Cont.File Name Des

Seite 141

The RMS Enterprise SDK (v4)9RMS Enterprise - NetLinx Programmer’s GuideRMS SDK - NetLinx.apw (Duet Workspace)FIG. 2 shows the NetLinx Studio Workspace

Seite 142

The RMS Enterprise SDK (v4)10 RMS Enterprise - NetLinx Programmer’s GuideFiles Included in the NetLinx Workspace (RMS SDK - NetLinx.apw) - Cont.File N

Seite 143

The RMS Enterprise SDK (v4)11RMS Enterprise - NetLinx Programmer’s GuideMonitors - GenericThe RMS Enterprise SDK includes the following default asset

Seite 144

Table of ContentsiRMS Enterprise - NetLinx Programmer’s GuideTable of ContentsRMS Enterprise NetLinx Programmer’s Guide ...

Seite 145 - Channel API

The RMS Enterprise SDK (v4)12 RMS Enterprise - NetLinx Programmer’s GuideDefault File Locations of NetLinx Studio Workspace and Support Files RMS Ente

Seite 146 - Level API

The RMS Enterprise SDK (v4)13RMS Enterprise - NetLinx Programmer’s GuideRMS SDK File Dependencies FIG. 4 shows the dependencies and relations between

Seite 147

The RMS Enterprise SDK (v4)14 RMS Enterprise - NetLinx Programmer’s GuideRMS Client OverviewFIG. 5 illustrates the RMS Client components deployed to a

Seite 148 - RMS Client Query Commands

The RMS Enterprise SDK (v4)15RMS Enterprise - NetLinx Programmer’s GuideWhen setting up or changing the RMS configuration settings, always use the Tes

Seite 149

The RMS Enterprise SDK (v4)16 RMS Enterprise - NetLinx Programmer’s Guide// RMS Touch Panel ArrayVOLATILE DEV dvRMSTP[] ={ dvTP1_RMS, dvTP2_RMS,

Seite 150

The RMS Enterprise SDK (v4)17RMS Enterprise - NetLinx Programmer’s GuideThe following code illustrates the inclusion of the RMS Touch Panel Monitor mo

Seite 151

The RMS Enterprise SDK (v4)18 RMS Enterprise - NetLinx Programmer’s GuideRMS RFID Adapter Module & RMS RFID Monitor (Anterus)RMS supports RFID ass

Seite 152

The RMS Enterprise SDK (v4)19RMS Enterprise - NetLinx Programmer’s GuideDEFINE_MODULE 'RmsAnterusRFIDAdapter_dr4_0_0' mdlRMSAnterusAdapter(v

Seite 153 - RMS Default Location Queries

The RMS Enterprise SDK (v4)20 RMS Enterprise - NetLinx Programmer’s GuideIt is important to note that any location-wide monitoring or control function

Seite 154

The RMS Enterprise SDK (v4)21RMS Enterprise - NetLinx Programmer’s GuideIt is important to note that by default RMS does not implement System Power or

Seite 155

ii RMS Enterprise - NetLinx Programmer’s GuideTable of ContentsRMS Engine ...

Seite 156

The RMS Enterprise SDK (v4)22 RMS Enterprise - NetLinx Programmer’s GuideRmsSystemEventHandler.axi - Functions (Cont.)RmsEventSystemModeChangeRequest

Seite 157

The RMS Enterprise SDK (v4)23RMS Enterprise - NetLinx Programmer’s GuideRMS Power Distribution Unit (PDU) Monitor Devices such as the NXA-PDU-1508 pro

Seite 158

The RMS Enterprise SDK (v4)24 RMS Enterprise - NetLinx Programmer’s Guide//// Power Distribution Unit RMS Monitor//// - include one of these for each

Seite 159

The RMS Enterprise SDK (v4)25RMS Enterprise - NetLinx Programmer’s GuideThe RmsSourceUsage.axi Include File contains the necessary source usage virtua

Seite 160

The RMS Enterprise SDK (v4)26 RMS Enterprise - NetLinx Programmer’s Guide // add all assets to tracked for source usage // using the mutually exclus

Seite 161

The RMS Enterprise SDK (v4)27RMS Enterprise - NetLinx Programmer’s GuideSee the Tracking Source Usage section on page 112 for more information.RmsSour

Seite 162

The RMS Enterprise SDK (v4)28 RMS Enterprise - NetLinx Programmer’s GuideRmsSourceUsage.axi - Defined ConstantsThe "RmsSourceUsage.axi" Incl

Seite 163

The RMS Enterprise SDK (v4)29RMS Enterprise - NetLinx Programmer’s GuideSTRUCTURE RmsAssetParameter{ CHAR key[50]; CHAR name[50]; CHAR description[

Seite 164

The RMS Enterprise SDK (v4)30 RMS Enterprise - NetLinx Programmer’s GuideRmsApi.axi - General Utility FunctionsThe following list of General Utility F

Seite 165

The RMS Enterprise SDK (v4)31RMS Enterprise - NetLinx Programmer’s GuideRmsApi.axi Functions (Cont.)General Utility Functions (Cont.)RmsDeviceStringIn

Seite 166

Table of ContentsiiiRMS Enterprise - NetLinx Programmer’s GuideRMS NetLinx Device Monitoring Modules...

Seite 167

The RMS Enterprise SDK (v4)32 RMS Enterprise - NetLinx Programmer’s GuideRmsApi.axi - Miscellaneous FunctionsThe following list of other Miscellaneous

Seite 168

The RMS Enterprise SDK (v4)33RMS Enterprise - NetLinx Programmer’s GuideFor detailed information, please review the source code and code comments insi

Seite 169

The RMS Enterprise SDK (v4)34 RMS Enterprise - NetLinx Programmer’s GuideRMS Duet Device Monitoring ModulesThe RMS Enterprise SDK includes default ass

Seite 170

The RMS Enterprise SDK (v4)35RMS Enterprise - NetLinx Programmer’s GuideThe following code snippet illustrates a defined Duet module and its correspon

Seite 171

The RMS Enterprise SDK (v4)36 RMS Enterprise - NetLinx Programmer’s GuideThis does not mean that you have to implement Duet-based devices, however the

Seite 172

The RMS Enterprise SDK (v4)37RMS Enterprise - NetLinx Programmer’s Guide dvVideoProj

Seite 173 - RMS Hotlist - Command API

The RMS Enterprise SDK (v4)38 RMS Enterprise - NetLinx Programmer’s Guide

Seite 174

Getting Started39RMS Enterprise - NetLinx Programmer’s GuideGetting StartedSource Code SamplesThe RMS Enterprise Software Development Kit (SDK) provid

Seite 175

Getting Started40 RMS Enterprise - NetLinx Programmer’s GuideUnderstanding the RMS Client Connection LifecycleWhen the RMS client is loaded on the Net

Seite 176

Getting Started41RMS Enterprise - NetLinx Programmer’s GuideINITWhen the NetLinx system starts and loads all modules and the user program, the RMS Cli

Seite 177

iv RMS Enterprise - NetLinx Programmer’s GuideTable of ContentsRmsAssetExclude ...

Seite 178

Getting Started42 RMS Enterprise - NetLinx Programmer’s GuideONLINE-UNREGISTEREDWhen the RMS Client enters the ONLINE-UNREGISTERED state, it means tha

Seite 179 - RMS Messaging - Command API

Getting Started43RMS Enterprise - NetLinx Programmer’s GuideFrom the Hotlist or from the Client Gateway management page, an administrator can “Assign”

Seite 180

Getting Started44 RMS Enterprise - NetLinx Programmer’s GuideIf you select Create a New Location, you will be prompted with a location entry dialog to

Seite 181

Programming - RMS Required Modules45RMS Enterprise - NetLinx Programmer’s GuideProgramming - RMS Required ModulesOverviewTo implement the RMS Client t

Seite 182

Programming - RMS Required Modules46 RMS Enterprise - NetLinx Programmer’s GuideDEFINE_MODULE 'RmsClientGui_dr4_0_0' mdlRMSGUI(vdvRMSGui,

Seite 183 - Callbacks

Programming - Asset Management47RMS Enterprise - NetLinx Programmer’s GuideProgramming - Asset ManagementAsset Monitoring ModulesAll RMS asset monitor

Seite 184 - Server Initiated Events

Programming - Asset Management48 RMS Enterprise - NetLinx Programmer’s GuideAsset Registration - Required & Optional InformationAsset Type (String

Seite 185 - RmsBookingsRequest

Programming - Asset Management49RMS Enterprise - NetLinx Programmer’s GuideAsset TypesThe default RMS asset types are defined as constants in the RmsA

Seite 186 - RmsBookingRequest

Programming - Asset Management50 RMS Enterprise - NetLinx Programmer’s GuideAsset Registration Functions The Asset Registration functions in the RmsAp

Seite 187 - RmsBookingActiveRequest

Programming - Asset Management51RMS Enterprise - NetLinx Programmer’s GuideAsset Registration Functions (Cont.)RmsAssetRegisterAmxDeviceDescription: T

Seite 188 - RmsBookingNextActiveRequest

Table of ContentsvRMS Enterprise - NetLinx Programmer’s GuideRmsAssetParameterSetValueDecimal...

Seite 189 - RmsBookingExtend

Programming - Asset Management52 RMS Enterprise - NetLinx Programmer’s GuideAsset Registration Functions (Cont.)RmsAssetRegisterDuetDeviceDescription:

Seite 190

Programming - Asset Management53RMS Enterprise - NetLinx Programmer’s GuideAsset Registration Functions (Cont.)RmsAssetRegistrationSubmitDescription:

Seite 191 - RmsEventSchedulingDailyCount

Programming - Asset Management54 RMS Enterprise - NetLinx Programmer’s GuideRegistering Asset ParametersThe following callback method will be invoked

Seite 192 - RmsGuiApi.axi File

Programming - Asset Management55RMS Enterprise - NetLinx Programmer’s GuideEach asset parameter requires the following information: Asset Parameters -

Seite 193

Programming - Asset Management56 RMS Enterprise - NetLinx Programmer’s GuideThe following code snippets provide an example of registering two asset pa

Seite 194

Programming - Asset Management57RMS Enterprise - NetLinx Programmer’s GuideAsset Parameters Registration and Update Functions The Asset Parameters Reg

Seite 195

Programming - Asset Management58 RMS Enterprise - NetLinx Programmer’s GuideAsset Parameters Registration and Update Functions (Cont.)RmsAssetParamete

Seite 196 - AUDIO CONFERENCER

Programming - Asset Management59RMS Enterprise - NetLinx Programmer’s GuideAsset Parameters Registration and Update Functions (Cont.)RmsAssetParameter

Seite 197

Programming - Asset Management60 RMS Enterprise - NetLinx Programmer’s GuideAsset Parameters Registration and Update Functions (Cont.)RmsAssetParamete

Seite 198 - DIGITAL SATELLITE SYSTEM

Programming - Asset Management61RMS Enterprise - NetLinx Programmer’s GuideAsset Parameters Registration and Update Functions (Cont.)RmsAssetParameter

Seite 199 - DIGITAL VIDEO RECORDER

vi RMS Enterprise - NetLinx Programmer’s GuideTable of ContentsAsset Control Methods Registration Functions ...

Seite 200 - DISC DEVICE

Programming - Asset Management62 RMS Enterprise - NetLinx Programmer’s GuideAsset Parameters Registration and Update Functions (Cont.)RmsAssetParamete

Seite 201 - DOCUMENT CAMERA

Programming - Asset Management63RMS Enterprise - NetLinx Programmer’s GuideAsset Parameters Registration and Update Functions (Cont.)RmsAssetOnlinePar

Seite 202

Programming - Asset Management64 RMS Enterprise - NetLinx Programmer’s GuideAsset Parameters Registration and Update Functions (Cont.)RmsAssetParamete

Seite 203 - LIGHT SYSTEM

Programming - Asset Management65RMS Enterprise - NetLinx Programmer’s GuideRegistering Asset Parameters ThresholdsDuring asset parameter registration

Seite 204 - MONITOR

Programming - Asset Management66 RMS Enterprise - NetLinx Programmer’s Guide // create a threshold for when the OVERCURRENT alarm occurs RmsAssetPar

Seite 205 - RECEIVER

Programming - Asset Management67RMS Enterprise - NetLinx Programmer’s GuideUpdating Asset Parameter ValuesAsset parameter value changes will need to b

Seite 206 - SECURITY SYSTEM

Programming - Asset Management68 RMS Enterprise - NetLinx Programmer’s GuideEach asset parameter value update requires the following information: Ea

Seite 207 - SETTOP BOX

Programming - Asset Management69RMS Enterprise - NetLinx Programmer’s GuideAsset Parameter Set Value Functions (Cont.)RmsAssetParameterSetValueNumberD

Seite 208 - SWITCHER

Programming - Asset Management70 RMS Enterprise - NetLinx Programmer’s GuideAsset Parameter Set Value Functions (Cont.)RmsAssetParameterSetValueDescri

Seite 209

Programming - Asset Management71RMS Enterprise - NetLinx Programmer’s GuideAsset Parameter Set Value Functions via Update QueueThe Asset Parameter Set

Seite 210 - VIDEO CONFERENCER

Table of ContentsviiRMS Enterprise - NetLinx Programmer’s GuideRMS-Asset-Global-Key...

Seite 211 - VIDEO PROJECTOR

Programming - Asset Management72 RMS Enterprise - NetLinx Programmer’s GuideAsset Parameter Set Value Functions via Update Queue (Cont.)RmsAssetParame

Seite 212 - AMX TOUCH PANEL

Programming - Asset Management73RMS Enterprise - NetLinx Programmer’s GuideAsset Parameter Set Value Functions via Update Queue (Cont.)RmsAssetParamet

Seite 213 - RMS Asset Data Structure

Programming - Asset Management74 RMS Enterprise - NetLinx Programmer’s GuideSynchronizing Asset Parameter ValuesThe following callback method will be

Seite 214 - STRUCTURE RmsAssetParameter

Programming - Asset Management75RMS Enterprise - NetLinx Programmer’s GuideThe following code snippet provides an example of queuing asset parameter v

Seite 215 - RMS Location Data Structure

Programming - Asset Management76 RMS Enterprise - NetLinx Programmer’s GuideThe following code snippet provides an example of registering asset metada

Seite 216 - RmsAssetControlMethod

Programming - Asset Management77RMS Enterprise - NetLinx Programmer’s GuideAsset Metadata Registration FunctionsThe Asset Metadata Registration functi

Seite 217

Programming - Asset Management78 RMS Enterprise - NetLinx Programmer’s GuideAsset Metadata Registration Functions (Cont.)RmsAssetMetadataEnqueueBoolea

Seite 218

Programming - Asset Management79RMS Enterprise - NetLinx Programmer’s GuideAsset Metadata Registration Functions (Cont.)RmsAssetMetadataEnqueueNumberD

Seite 219

Programming - Asset Management80 RMS Enterprise - NetLinx Programmer’s GuideAsset Metadata Registration Functions (Cont.)RmsAssetMetadataEnqueueDecima

Seite 220 - Increase Your Revenue

Programming - Asset Management81RMS Enterprise - NetLinx Programmer’s GuideAsset Metadata Registration Functions (Cont.)RmsAssetMetadataEnqueueHyperli

Kommentare zu diesen Handbüchern

Keine Kommentare