
42
12
Error
0x0000 1000
Position not measured (sensor can't measure position)
13
Error
0x0000 2000
Signal too low (i.e. signal is just noise, no meaningful measurements)
14
Error
0x0000 4000
Position Measurement out of range (i.e. out of outer circle)
15
Error
0x0000 8000
General Position Measurement Error
Size Codes (bits 16 warning, 25-31 error):
16
Warning
0x0001 0000
Size Accuracy Warning (i.e. distance from center / diameter > 20%)
17
Warning
0x0002 0000
Spot size less than EEROM limit
18
Warning
0x0004 0000
Spot size greater than EEROM limit
28
Error
0x1000 0000
Size not measured (head can't measure size)
29
Error
0x2000 0000
Negative Discriminant Or/And Negative Size
30
Error
0x4000 0000
Size Accuracy Error (i.e. distance from center / diameter > 33%)
31
Error
0x8000 0000
General Size Measurement Error
Commands for Pyroelectric/PD-C Sensors:
This section lists commands relevant for Pyroelectric and PD-C sensors. Some of the commands described above
are relevant also for the Pyroelectrics/PD-C sensors.
General Energy Commands:
Some of the commands described above in the section “Energy Measurement Commands (Thermopile Sensors)” are
also relevant for Pyroelectrics/PD-C sensors. They allow the user to measure pulses at slow data rates up to ~10Hz.
See details above.
The commands supported are: $FE, $EF, $SE.
For higher performance, and in particular for higher data rates when using fast pulsed lasers, use the “Continuous
Send” mode instead as described in the following section.
Diffuser Query ($DQ):
$DQ -> *1 OUT IN[CR] {This command queries or changes the setting for diffuser in/out for sensors which contain a
removable diffuser. Using a parameter of zero, or no parameter, queries the present setting. Using a parameter of 1
or 2 sets the diffuser setting to OUT or IN, for sensors offering that option}
Example:
$DQ, or $DQ 1 -> * 1 OUT IN[CR] - query
$DQ 1 -> * 1 OUT IN[CR] - set to diffuser OUT (option 1)
$DQ 2 -> * 2 OUT IN[CR] - set to diffuser IN (option 2)
$DQ -> 1 N/A - query on a sensor where no diffuser in/out is configured.
Any other parameter will give an error message such as “?1 OUT IN[CR]”.
Note:
To save new setting as startup default, use $HC S command.
Pulse Length ($PL):
$PL -> * 3 2us 30us 500us 1ms 5ms[CR] {This command queries or sets the Pulse Length option for the sensor. The
exact response and parameters depend on the type of sensor attached. No parameter or a zero parameter, act as a
query}
Examples:
$PL 0, or $PL -> * 3 2us 30us 500us 1ms 5ms[CR] - query
$PL 3 -> *[CR] - sets Pulse Length to option 3, in this example 500us
In this case there are 5 options, 1 to 5, in addition to 0 for query. Using any other parameter will give an error
message.
Note:
To save new setting as startup default, use $HC S command.