Technical information

Table of Contents
iii
RMS Enterprise - NetLinx Programmer’s Guide
RMS NetLinx Device Monitoring Modules.............................................................. 35
Sample Source & Workspace Files ......................................................................... 37
Getting Started ................................................................................................39
Source Code Samples............................................................................................. 39
NetLinx or Duet Path?............................................................................................ 39
Duet Device Implementation.................................................................................. 39
NetLinx Device Implementation ............................................................................. 39
Understanding the RMS Client Connection Lifecycle ............................................. 40
INIT ............................................................................................................................... 41
DISABLED...................................................................................................................... 41
OFFLINE ........................................................................................................................ 41
CONNECT-SERVER........................................................................................................ 41
CONNECT-FAIL ............................................................................................................. 41
CONNECT-CLIENT ........................................................................................................ 41
CONNECT-LOCATION .................................................................................................. 41
ONLINE-UNREGISTERED .............................................................................................. 42
REINITIALIZE ................................................................................................................. 42
ONLINE ......................................................................................................................... 42
Programming the RMS Client................................................................................. 42
Configure the RMS Client....................................................................................... 42
Accepting RMS Client Gateway in RMS Web User Interface .................................. 42
Programming - RMS Required Modules ...........................................................45
Overview ................................................................................................................ 45
Programming - Asset Management ..................................................................47
Asset Monitoring Modules ..................................................................................... 47
Registering Assets.................................................................................................. 47
Asset Type (String) ................................................................................................................. 48
Client Key (String) .................................................................................................................. 48
Global Key (String) ................................................................................................................. 48
Name (String) ......................................................................................................................... 48
Description (String) ................................................................................................................ 48
Manufacturer Name (String) ................................................................................................... 48
Manufacturer URL (String) ...................................................................................................... 48
Model Name (String) .............................................................................................................. 48
Model URL (String) ................................................................................................................. 48
Serial Number (String) ............................................................................................................ 48
Firmware Version (String) ....................................................................................................... 48
Asset Types ................................................................................................................... 49
Asset Registration Functions ......................................................................................... 50
RmsAssetRegister................................................................................................................... 50
RmsAssetRegisterAmxDevice................................................................................................. 51
RmsAssetRegisterDuetDevice ................................................................................................ 52
RmsAssetRegistrationSubmit.................................................................................................. 53