Specifications

SR50A Sonic Ranging Sensor
aa
These two characters are the serial address of the sensor. The default is 33.
Note this is two ASCII characters of &h33 in Hexidecimal or 51 in decimal.
D.DDD
This is the distance to target reading. The units depend on the Output Units
setting. The number of digits and decimal places also depend on the output
unit that is selected. The decimal digits are as follows:
Meters: D.DDD, 0.000 for no valid reading
DD.DDD possible for values past 9.999 Meters
Centimeters: DDD.DD
DDDD.DD possible for values past 999.99 cm
000.00 output for no valid reading
Milimeters: DDDD
-999 output for no valid reading
9999 Maximum value
Feet: DD.DDD
00.000 output for no valid reading
Inches: DDD.DD
000.00 output for no valid reading
QQQ
This data value is the optional quality value output. The quality value is
always a 3 digit integer and varies from 162 to 600 (poorest).
TT.TT
This is the temperature value in Degrees Celsius read by the SR50AT sensor.
This value is optionally output by setting the Temperature Output option to
ON. Only the SR50AT sensor will output a valid temperature. The SR50A
will output a –999.00 if the Temperature Output option is set to ON. The
temperature is displayed with 2 decimal points of precision.
VVVVV
This is the diagnostic output value. Each digit represents a pass or a fail on a
diagnostic test.
XVVVV
If X is a 1, then the ROM Memory has passed the signature test.
VXVVV
If X is a 1, then no watchdog errors have occurred.
VVXXX
The 3 digits XXX are for factory use and should always read 111.
CC
This is a 2 character checksum of the data packet. The checksum is the two’s
complement of the data packet sum including control characters.
14