072-0300
Alphasense User Manual
OPC-N2 Optical Particle Counter
Issue 5
Alphasense Ltd Page 30 of 34
December 2015
Sensor Technology House, 300 Avenue West, Skyline 120, Great Notley. Essex.CM77 7AA. UK
Tel: +44 (0) 1376 556700 - Fax: +44 (0) 1376 335899
Email: [email protected] - Web: www.alphasense.com
Appendix D: Summary of firmware commands
OPC-N2 SPI functions (from point of view of SPI Master system) for firmware version 18.
Function
Firmware
Versions
Command
byte
Byte(s) out
Byte(s) in (0xF3 is set as
standard initial return byte
value from OPC-N2)
Measured time
between end of
current and start
of next byte
Notes
Digital pot
(fan and laser
power) ON
14/15
16/17
18
0x03
0x03
0xF3
3ms
Suggest that 10ms be
used as delay
between command
byte and following
byte.
0x00
0x03
NA
Digital pot
(fan and laser
power) OFF
14/15
16/17
18
0x03
0x03
0xF3
1.5ms
Suggest that 10ms be
used as delay
between command
byte and following
byte.
0x01
0x03
NA
Digital pot
(fan power
only) ON
16/17
18
0x03
0x03
0xF3
5ms
Suggest that 10ms be
used as delay
between command
byte and following
byte.
0x04
0x03
NA
Digital pot
(fan power
only) OFF
16/17
18
0x03
0x03
0xF3
3ms
Suggest that 10ms be
used as delay
between command
byte and following
byte.
0x05
0x03
NA
Digital pot
(laser power
only) ON
16/17
18
0x03
0x03
0xF3
6ms
Suggest that 10ms be
used as delay
between command
byte and following
byte.
0x02
0x03
NA
Digital pot
(laser power
only) OFF
16/17
18
0x03
0x03
0xF3
3ms
Suggest that 10ms be
used as delay
between command
byte and following
byte.
0x03
0x03
NA
Digital pot Set
Laser Power
14/15
16/17
18
0x42
0x42
0xF3
3.5ms
Suggest that 10ms be
used as delay
between command
byte and following
byte.
0x01
0x42
6us
LaserDAC is a
unsigned 8bit integer
variable.
LaserDAC
0x01
NA
Digital pot Set
Fan Power
14/15
16/17
18
0x42
0x42
0xF3
7ms
Suggest that 10ms be
used as delay
between command