Appendix A. CRBasic Programming Instructions
498
IPNetPower
ControlspowerstateofindividualEthernetdevices.
Syntax
IPNetPower( IPInterface, State)
IPRoute
Setstheinterfacetobeused(EthernetorPPP)whenthedataloggersendsan
outgoingpacketandbothinterfacesareactive.
Syntax
IPRoute(IPAddr, IPInterface)
IPTrace
WritesIPdebugmessagestoastringvariable.
Syntax
IPTrace(Dest)
NetworkTimeProtocol
SynchronizesthedataloggerclockwithanInternettimeserver.
Syntax
variable = NetworkTimeProtocol(NTPServer, NTPOffset,
NTPMaxMSec)
PingIP
PingsIPaddress.
Syntax
variable = PingIP(IPAddress, Timeout)
PPPOpen
EstablishesaPPPconnectionwithaserver.
Syntax
variable = PPPOpen
PPPClose
ClosesanopenedPPPconnectionwithaserver.
Syntax
variable = PPPClose
TCPClose
ClosesaTCP/IPsocketthathasbeensetupforcommunication.
Syntax
TCPClose(TCPSocket)
TCPOpen
SetsupaTCP/IPsocketforcommunication.
Syntax
TCPOpen(IPAddr, TCPPort, TCPBuffer)
UDPDataGram
SendspacketsofinformationviatheUDPcommunicationsprotocol.
Syntax
UDPDataGram(IPAddr, UDPPort, SendVariable, SendLength,
RcvVariable, Timeout)