Code Generation; File Header; Define_Devices Section; Device Definitions - AMX RMS CODECRAFTER Instruction Manual

Hide thumbs Also See for RMS CODECRAFTER:
Table of Contents

Advertisement

Code Generation

RMS CodeCrafter will output a single, all-inclusive NetLinx include (.axi) file, with the following
features:

File Header

RMS CodeCrafter should include a header including an AMX copyright notice, an RMS SDK
version, and information about the RMS CodeCrafter program such as name and version.
(***************************************************************************)
(*
(*
(***************************************************************************)
(*
(***************************************************************************)
(*
(*
(*
(***************************************************************************)
RMS CodeCrafter obtains the RMS SDK version by reading a registry key set by the SDK installer,
HKEY_LOCAL_MACHINE\SOFTWARE\AMX Corp.\RMS SDK\Version.

DEFINE_DEVICES Section

Device definitions

RMS CodeCrafter will generate device definitions for the following devices in the
DEFINE_DEVICE section of the generated file, if they cannot be located in the integrated source
file:
The values used in these definitions are those entered on the RMS Devices wizard page.

Device Definition Warnings

For all other devices referenced in the code-generation process, RMS CodeCrafter will optionally
create warnings that notify the user that the device has not been defined. Below is one such
warning:
// dvTP3a
#IF_NOT_DEFINED dvTP3a
#WARN 'RMS: This Device Needs to be Defined in your Main Program: dvTP3a'
#END_IF
An option will be provided to enable/disable these warnings. By default they are enabled.
RMS CodeCrafter
AMX Corporation
Copyright (c) 2004 AMX Corporation. All rights reserved.
please refer to EULA.TXT for software license agreement
AMX Resource Management Suite
vdvRMSEngine – the RMS Engine virtual device
dvRMSEngine – the socket device for communication with the RMS server
vdvCLActions – the i!-ConnectLinx virtual device.
vdvKB – A virtual device for communicating with the KeyboardMod module. This will
only be defined if the KeyboardMod is defined.
Code Generation
(2.0.13)
*)
*)
*)
*)
*)
*)
73

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the RMS CODECRAFTER and is the answer not in the manual?

Questions and answers

Table of Contents