Programming Guide 
68  Rev. D7 Jul 2017  Marathon MM 
10.3.3 Sensor response 
!E0.975<CR><LF>  “!” is the parameter for “answer” 
  “E” is the parameter 
  “0.975” is the value for the parameter 
  <CR> <LF> (0Dh 0Ah) is closing the answer 
For processing the received commands, the device needs up to 500 ms in the normal case. For certain 
commands, this time can be even longer, see <Time out> parameter given in section 10.12 Command 
List, page 78. 
10.3.4 Sensor notification 
With a notification the sensor informs the host, that the sensor or the firmware was reset. 
#XI1<CR><LF>  “#” is the parameter for “Notification” 
  “XI1” is the value for the notification (e.g. “XI1” firmware reset) 
  <CR> <LF> (0Dh 0Ah) is closing the notification 
To track the sensor’s reset, XI remains unequal to zero as long as XI=0 is set manually via the digital 
interface. 
With  a  notification  the  sensor  also  informs  the  host,  that  a  parameter  was  set  on  the  control  panel 
manually. 
#XL1<CR><LF>  “#” is the parameter for “Notification” 
  “XL1” is the value for the notification (e.g. “XL1” laser switched on) 
  <CR> <LF> (0Dh 0Ah) is closing the notification 
10.3.5 Error Messages 
An asterisk *  will be  transmitted  back to  the  host in  the  event  of an  “illegal”  instruction. An illegal 
instruction is considered to be one of the following: 
  “*Unknown Command” – any non-used or non-allowed character (e.g. lower case characters) 
  “*Range Error” – an “out-of-range” parameter value 
  “*Syntax Error” – a value entered in an incorrect format 
  “*Function impossible” – unit not in correct modus to execute the requested function 
10.4 Transfer Modes 
There are two possible transfer modes for the serial interface. 
Poll Mode:  The current  value of any individual  parameter  can be  requested by  the host.  The 
sensor responds once with the value at the selected baud rate. 
Burst Mode:  A pre-defined data string, a so called “burst string”, will be transferred continuously 
as long as the burst mode is activated. 
V=P  “P” starts the poll mode 
V=B  “B” starts the burst mode 
$=UTIEECCS  “$” sets the content of the burst string: 
“U” for temperature unit 
“T” for target temperature 
“I” for internal temperature of the sensor 
“E” for emissivity value 
“EC” for error code 
“CS” adds a checksum