Instructions
UM-0085-B09  DT80 Range User Manual  Page 87 
RG 
  Text Labels 
The DO command in conjunction with alarm text provides a simple way to output a text string in a schedule, e.g.: 
  RA5M DO"Boiler 1^M^J" 1TK 2TK DO"Boiler 2^M^J" 3TK 4TK DO"^M^J" 
will include a heading before each group of measurements: 
  Boiler 1 
  1TK 239.4 degC 
  2TK 99.9 degC 
  Boiler 2 
  3TK 212.4 degC 
  4TK 90.9 degC 
Alarm Communication Actions 
Alarm communication actions allow you to send the alarm action text (or other message) to one or more recipients via 
email and/or SMS. 
Alarm Email Messages 
To send an alarm email, add a mailto: URI (Uniform Resource Identifier), in square brackets, after the alarm text 
string. The URI consists of a recipient email address, followed by up to four optional parameters, i.e. 
mailto:recipient-email?priority=priority&subject=subject&body=body&interface=iface 
where: 
•  recipient-email is a comma-separated list of up to 5 email addresses in the usual format (e.g. 
jake@peg.edu). There is no extra overhead in sending an email to multiple addresses – the data is only 
sent once and the delivery to the required recipients is handled by the Internet email system. 
•  priority is high, normal (default) or low. A high priority message will be sent as soon as possible, with the 
"high importance" flag set (typically displayed as an exclamation mark in email clients). A normal priority 
message is also sent as soon as possible, but without the "high importance" flag. A low priority message will be 
queued and sent when a communications session next starts. (If a communications session is already active 
then it will be sent immediately.) If the Ethernet interface is used then all messages are either high or normal 
priority – if low priority is specified then normal priority is assumed. 
•  subject is a string to use as the subject of the email. If not specified then "dataTaker SN serial alarm" is used 
as the subject (where serial is the DT80 serial number). 
•  body is a string to use as the body of the email. If not specified then the alarm action text is used. 
•  interface is applicable to DT8xM models only, and specifies the network interface to use: modem (default), or 
ethernet. For models without internal modem, Ethernet is always used and this option is ignored. 
Notice that the format of this URI is identical to that used for email unloads (see Email (P107)) 
See Communications Sessions (P222) for more details about how email transmission is managed. 
Note: No more than 12 emails can be queued; any subsequent attempts will be discarded (a message will be written to the event log, 
and a warning email will be generated). 
  Examples 
Send the alarm text (e.g. "Hi temp 3TK=47.2") in the body of an email to two recipients: 
ALARM(3TK>45)"Hi temp ?n=?v"[mailto:fred@hsww.edu,george@hsww.edu] 
Send a test email: 
DO[mailto:cat@mammals.org?subject=test subject!&body=test body!] 
Measure a temperature every 4 hours and generate an email, but send all emails in one daily batch at 9am: 
  RA4H IF(1TK<9999)"Temp at # @: ?v"[mailto:sullivanj@monsters.com?priority=low] 
  RB[0:0:9] DO{SESSION START} 
Alarm SMS Messages 
DT8xM models only 
Sending an alarm SMS is similar to sending an email – add an 
sms: URI in square brackets. An SMS URI consists of 
the recipient phone number, then up to two optional parameters, i.e. 
  sms:recipient-phone?priority=priority&body=body 
where: 
•  recipient-phone is the destination phone number. The acceptable number formats will depend on the country. 
For example, in Australia you can enter a standard mobile number (e.g. 0400123456) or a fixed line number 
with area code (e.g. 
0398765432). The safest approach, however, is to use international format, i.e. a "+", 
then country code, then area code with any leading zero dropped, then the number (e.g. 
+61400123456). 










