Specifications

Section 10. CRBASIC Programming Instructions
10-37
10.16 Information Services
Email, IP SMS, and Web Page Services.
Read more! See Section 11.2 Information Services.
EMailRecv
Polls an SMTP server for email messages and store the message portion of the
email in a string variable.
Syntax
variable = EMailRecv ("ServerAddr", "ToAddr", "FromAddr",
"Subject", Message, "Authen", "UserName", "PassWord", Result)
EMailSend
Sends an email message to one or more email addresses via an SMTP server.
Syntax
variable = EMailSend ("ServerAddr", "ToAddr", "FromAddr",
"Subject", "Message", "Attach", "UserName", "PassWord", Result)
FTPClient
Sends or retrieves a file via FTP.
Syntax
Variable = FTPClient ("IPAddress", "User", "Password",
"LocalFileName", "RemoteFileName", PutGetOption)
HTTPOut
Defines a line of HTML code to be used in a datalogger generated HTML file.
Syntax
WebPageBegin ("WebPageName", WebPageCmd)
HTTPOut ("<p>html string to output " + variable + " additional
string to output</p>")
HTTPOut ("<p>html string to output " + variable + " additional
string to output</p>")
WebPageEnd
IPTrace
Writes IP debug messages to a string variable.
Syntax
IPTrace (Dest)
NetworkTimeProtocol
Synchronizes the datalogger clock with an Internet time server.
Syntax
variable = NetworkTimeProtocol (NTPServer, NTPOffset,
NTPMaxMSec)
PPPOpen
Establishes a PPP connection with a server.
Syntax
variable = PPPOpen
PPPClose
Closes an opened PPP connection with a server.
Syntax
variable = PPPClose