
Optosense LLC
USER MANUAL
Design department
MIPEX-04 ULTRA-LOW POWER INFRARED GAS SENSOR
ESAT.100000.00.02 UM
Revision 02
December 12th, 2016
Page 27 of 41
THE SOLE PROPERTY OF OPTOSENSE LLC. ANY REPRODUCTION WITHOUT THE WRITTEN PERMISSION OF OPTOSENSE LLC IS PROHIBITED.
Appendix C.2. Communication protocol commands
There are several types of commands used for communication with sensor:
1. commands for requesting measured data (see Appendix C.2.1);
2. commands for controlling operating mode (see Appendix C.2.2);
3. commands for requesting factory settings and properties (see Appendix C.2.3);
4. commands for sensor configuring and span calibration (see Appendix C.2.4).
Always check command syntax before sending. Commands that are not listed in
this user manual are prohibited. Otherwise, it may result in malfunction of sensor.
Appendix C.2.1. Commands for requesting measured data and diagnosing
There are four commands available for user to request concentration value. Primary
command to request measured data is <@*X> as it requires minimum power to process it.
Sending rate of these commands should not be more than 0.5 Hz.
Request
syntax
USER
mode
OEM
mode
Response description
Command description
@
yes
yes
2 bytes in hexadecimal format
(see Table 8).
Returns sensor readings of scaled
concentration C
1
(not periodically,
single time only).
@*X
yes
yes
“@” symbol and 2 bytes in
hexadecimal format (see Table
8).
Returns sensor readings of scaled
concentration
C
1
periodically
(every [1.32
± 0.04] ×
X
seconds),
where
X
is a value within the
range 0…9 in ASCII format).
CCS
yes
yes
5 bytes in ASCII format and
“0D” symbol.
Returns sensor current ambient
temperature in Celsius degrees.
CFS
yes
yes
5 bytes in ASCII format and
“0D” symbol.
Returns sensor current ambient
temperature in Fahrenheit de-
grees.
CKS
yes
yes
5 bytes in ASCII format and
“0D” symbol.
Returns sensor current ambient
temperature in Kelvins.
DATA
yes
yes
5 bytes in ASCII format and
“0D” symbol (see
Returns sensor readings of scaled
concentration C
1
.
DATAE2
yes
yes
5 bytes in hexadecimal format
and “0D” symbol (see Table
10).
Returns sensor readings of scaled
concentration C
1
, two
status
bytes
and CRC value.