LTI TruSense S300 Series Integration Manual 3nd Edition
Page 21
Copyright © [2016] Laser Technology, Inc. All Rights Reserved. Unauthorized duplication, in whole or in part, is strictly prohibited.
$IS
Instrument Status
Get:
$IS
<CR><LF>
Instrument Reply:
$IS
,<run flag>, <system error status><password status>*CRC16<CR><LF>
where:
$
= message identifier
IS
run flag
= mnemonic for Instrument Status
= laser status
0 = laser is not firing
1 = laser is firing
system error status
= system status
0= normal operation Error code.
password status
= password status
0 = Password is enabled:
User Commands that require password are
prohibited and will result in an error.
1 or 2 = Password is disabled:
All user commands are allowed.
*CRC16
= 16-bit CRC
<CR>
= carriage return
<LF>
= line feed
Example:
Input: Get
$IS<CR><LF>
Reply:
$IS,0,0,1*7C35
$MA Manual Start
This command determines the status of the laser after the unit is powered ON and initialized.
Set:
Get:
$MA,
ma
<CR><LF>
$MA<CR><LF>
Instrument Reply:
$MA,
ma
*CRC16
<CR><LF>
Instrument Reply:
$MA,
ma
*CRC16
<CR><LF>
where:
$
= message identifier
MA
ma
= mnemonic for Manual Start
= Manual Start status
0 = Manual Start is active:
Enter $GO command to fire laser.
Non-Zero = Automatic Start is active:
Laser starts to fire immediately
after power ON and initialization.
*CRC16
= 16-bit CRC
<CR>
= carriage return
<LF>
= line feed
Example:
Input: Get
$MA<CR><LF>
Reply: off
$MA,0*AC5B
Input: Get
$MA<CR><LF>
Reply: on
$MA,2*6DDA
Input: Set
$MA,0<CR><LF>
Reply: off
$MA,0*AC5B
Input: Set
$MA,1<CR><LF>
Reply: on
$MA,2*6DDA