i!-TimeManager Server Trouble
RicardoSiqueira
Posts: 373
I just tried the i!-TimeManager module but I am having trouble with the right protocol(nTmTsProtocol) and server(strTmTsServer) to use. In the module notes it says "Leave blank to read from time server file (time/nist_svr.lst)". Is the file nist_svr.lst a built-in file in the Netlinx Master or it is a file that I need to ftp to the Master? Where can I find the nist_svr.lst file? I jumped the Master Time Clock 1 hour ahead and watch the TimeManager variables in the Debug window, but the time doesn't sync back. The same Master is using i!-EmailPlus, so I know that it has a working connection to the Internet. Any parameter change or successful configuration example will be very appreciated. Thanks!
My current parameters are:
dTmTzName = 'Pacific'
dTmTzDesc = 'P%sT'
dTmTzGmtOffset = -8.0
strTmTzDstRules = 'US'
strTmLocName = 'San Diego'
dTmLocLong = -116.77
dTmLocLat = 33.02
nTmTsProtocol = 2
nTmTsCheckTime = 60 \\Set to 60 seconds for debugging
strTmTsServer = ''
My current parameters are:
dTmTzName = 'Pacific'
dTmTzDesc = 'P%sT'
dTmTzGmtOffset = -8.0
strTmTzDstRules = 'US'
strTmLocName = 'San Diego'
dTmLocLong = -116.77
dTmLocLat = 33.02
nTmTsProtocol = 2
nTmTsCheckTime = 60 \\Set to 60 seconds for debugging
strTmTsServer = ''
0
Comments
As I understand it, NIST servers use port 13 and you have to set nTmTsProtocol to 1. The #2 protocol uses port 37 and you have specify a server youo know is using it. Whichever you use, you need to make sure your network doesn't block the port. You may need to exercise some patience when requesting an update - if you have no DNS entry in your master, it will fail the lookup, but try agian using the straight IP, and there is a bit of a delay. Likewise if the server is down and it moves on to the next in the list.
nTmTsProtocol = 1
nTmTsCheckTime = 0
strTmTsServer = ''
Then I jumped the Netlinx Master one hour ahead of actual time and the time was ajusted correctly by TimeManager after a few hours. Again, thanks.