Programming I!-Timemanager; I!-Timemanagerenginemod Module Definition - AMX I!-TIMEMANAGER Instruction Manual

Integration!solutions
Table of Contents

Advertisement

Programming i!-TimeManager

Little work is required to add i!-TimeManager to your existing NetLinx code. i!-TimeManager is
implemented as a NetLinx module, so you need to add the module definition and all its parameters
to your code. You must define the NetLinx events you would like to schedule.

i!-TimeManagerEngineMod Module Definition

To assist you in your programming the i!-TimeManagerEngineMod Module, definition code is
displayed below. You can use this as a start to create custom programming or use it as-is for the
standard functionality.
DEFINE_MODULE 'i!-TimeManagerMod' mdlTm(vdvTmEvents,
Where:
mdlTm
i!-TimeManagerEngineMod Module Definitions
vdvTmEvents
dvTmTimeSync
strTmTzName
i!-TimeManager
is a unique module name.
A virtual device number for NetLinx events.
An IP device number for connecting to an Internet time server.
A string containing the time zone name. Example: "Eastern".
Programming i!-TimeManager
dvTmTimeSync,
strTmTzName,
strTmTzDesc,
dTmTzGmtOffset,
strTmTzDstRules,
strTmLocName,
dTmLocLong,
dTmLocLat,
nTmTsProtocol,
nTmTsCheck_Time,
strTmTsServer)
Continued
7

Advertisement

Table of Contents
loading

Table of Contents