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