LIMITED WARRANTY. AMX Corporation warrants that the SOFTWARE will perform substantially in accordance with
the accompanying written materials for a period of ninety (90) days from the date of receipt. Any implied warranties on
the SOFTWARE and hardware are limited to ninety (90) days and one (1) year, respectively. Some states/countries do
not allow limitations on duration of an implied warranty, so the above limitation may not apply to you.
CUSTOMER REMEDIES. AMX Corporation’s entire liability and your exclusive remedy shall be, at AMX Corporation's
option, either (a) return of the price paid, or (b) repair or replacement of the SOFTWARE that does not meet AMX Corporation's Limited Warranty and which is returned to AMX Corporation. This Limited Warranty is void if failure of the
SOFTWARE or hardware has resulted from accident, abuse, or misapplication. Any replacement SOFTWARE will be
warranted for the remainder of the original warranty period or thirty (30) days, whichever is longer.
NO OTHER WARRANTIES.
not limited to implied warranties of merchantability and fitness for a particular purpose, with regard to the SOFTWARE,
the accompanying written materials, and any accompanying hardware. This limited warranty gives you specific legal
rights. You may have others which vary from state/country to state/country.
NO LIABILITY FOR CONSEQUENTIAL DAMAGES
whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business
information, or any other pecuniary loss) arising out of the use of or inability to use this AMX Corporation product, even
if AMX Corporation has been advised of the possibility of such damages. Because some states/countries do not allow
the exclusion or limitation of liability for consequential or incidental damages, the above limitation may not apply to you.
U.S. GOVERNMENT RESTRICTED RIGHTS
The SOFTWARE and documentation are provided with RESTRICTED RIGHTS. Use, duplication, or disclosure by the
Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of The Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 or subparagraphs (c)(1) and (2) of the Commercial Computer Software--Restricted Rights at 48 CFR 52.227-19, as applicable. Manufacturer is AMX Corporation, 3000 Research Drive,
Richardson, TX 75082.
If you acquired this product in the United States, this Agreement is governed by the laws of the State of Texas.
Should you have any questions concerning this Agreement, or if you desire to contact AMX for any reason, please
write: AMX Corporation, 3000 Research Drive, Richardson, TX 75082.
AMX Corporation disclaims all other warranties, either expressed or implied, including, but
. In no event shall AMX Corporation be liable for any damages
strTmTzDescA string containing the time zone description.
dTmTzGmtOffsetA floating point number containing the GTM offset in hours. The common US offsets
strTmTzDstRules A string containing 1 or more daylight saving rule strings. Multiple daylight saving rules
strTmLocNameA string describing the location the system is installed in. This could be any string
For the Eastern time zone:
• "EST" for Standard time
• "EDT" for Daylight Saving time
For the Central time zone:
• "CST" for Standard time
• "CDT" for Daylight Saving time
For the Mountain time zone:
• "MST" for Standard time
• "MDT" for Daylight Saving time
For the Pacific time zone:
• "PST" for Standard time
• "PDT" for Daylight Saving time
This string is dynamic, since the module determines Daylight Saving time. The "%s"
allows the module to replace a portion of the string with a string listed in the DST rules.
So to handle the case you specify:
• "E%sT" Eastern time zone
• "C%sT" Central time zone
• "M%sT" Mountain time zone
• "P%sT" Pacific time zone
For description in DTS time rules, you use:
• Standard Description: S
• Daylight Saving Description: D
Then the module will create "EST" or "EDT" (for the Eastern time zone) depending on
whether DTS is in effect or not. The "%s" is a placeholder for a string specified in the
DTS rules section.
are:
• Eastern = -5
• Center = -6
• Mountain = -7
•Pacific = -8
Locations such as Newfoundland, which runs 3 hours 30 minutes behind GMT would
use a GMT offset of -3.5. This information is used for calculating sunrise and sunset
times and for calculating local time when communicating with a Internet time server.
are separated with the "$FF" character. Two stardard rule strings, ‘None’ and ‘US’ will
disable daylight savings time (default) and enable US daylight savings rules respectively. For other locations, daylight saving rule strings should be in the following format:
Custom string: "Month" "DayDescription" "Time" "Offset From Std" "Description"
"Month": Month name ex: "Apr"
"Time" Time to activate (hh:mm:ss, 24 hour). ex: "02:00:00"
"Offset From Std" Time to offset from GMT (hh:mm:ss, 24 hour). ex: "01:00:00"
"Description" String to replace "%s" with in Timezone description. ex: 'D'
"DayDescription" Day Description. Fixed Date, Last Day Of Week or
First Day of Week Before/After Date
Fixed ex: "15"
Last Day of Week ex: "LastSunday"
First Day of Week Beforer DATE-ex: "Sun<=24"
First Day of Week After DATE-ex: "Sun>=1"
See i!-TimeManagerEngineModTest.axs for more examples.
nTmTsProtocolA time server protocol number to allow the Netlinx system to synchronous its clock with
nTmTsCheck_Time The time in minutes between time checks to the Internet time server. You can put 0 to
strTmTsServerThe IP address or Host Name of the preferred Internet time server. If left blank (empty
A double containing the longitude and latitude coordinates of the location where the
system is installed. Longitude is in Degrees (Fraction of Degrees). West longitudes
must be negative. Latitude is in Degrees (Fraction of Degrees). South latitudes must be
negative.
These parameters are used for calculating sunrise and sunset times. You can find
longitude / latitude values and descriptions at:
an Internet time server. The available values are:
•0 = Disabled
• 1 = DayTime(13/udp, 13/tcp)
• 2 = Time(37/udp, 37/tcp)
• 3 = SNTP(123/udp)
• 4 = SNTP Broadcast (123/udp).
use the default value of 120 (2 hours).
string), a default server will be picked from the nist-srv.lst file location in the doc:\time
directory of the NetLinx Master. If this file is not present, an internal list of NIST time
server will be used, and an appropriate server will be selected from the list.
Channels
i!-TimeManager uses a virtual device to post channel events for certain time related activities.
i!-TimeManager supports the following channels:
i!-TimeManager Channels
ChannelDescription
1Sunrise Occurred
2Sunset Occurred
3Daylight Saving Time is active.
4Time changed by Internet time server.
Commands
i!-TimeManager supports the following commands.
i!-TimeManager Strings
SyntaxDescription
"'RESET'"Resets the time zone and timeserver information.
"'VERSION'"Sends version information to Master debug port (Master messaging).
i!-TimeManager
9
Programming i!-TimeManager
Strings
i!-TimeManager supports the following in-bound strings (device to Master).
i!-TimeManager Strings
SyntaxDescription
"'SUNRISE-[Sunrise Time]'" Sunrise time for today
"'SUNSET-[Sunset Time]'"Sunset time for today
10
i!-TimeManager
Programming i!-TimeManager
i!-TimeManager
11
AMX reserves the right to alter specifications without notice at any time.
2003 AMX Corporation. All rights reserved. AMX, the AMX logo, the building icon, the home icon, and the light bulb icon are all trademarks of AMX Corporation.