Massa M3 User Manual Page 5

  • Download
  • Add to my manuals
  • Print
  • Page
    / 29
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 4
MASSA PRODUCTS CORPORATION June 11, 2013
Product Manual 4 M3 Wireless Ultrasonic Level Sensor
5.0 LED Behavior
Following is the lookup table for the behavior of the LED:
6.0 Data History Buffer
6.1 Description of data stored in the Data History Buffer
Programming the sensor for stand-alone operation can be done by programming a non-zero value in the Sensor’s “Data
Collection Interval” register. This will automatically wake up the sensor at the programmed interval and collect data that
includes: ultrasonic range to target, temperature, battery voltage, last radio signal strength level, an event counter, and various
status bits. Up to 111 of these data acquisition blocks can be saved into the Data History Buffer where it can be retrieved
later. The format of the data stored is shown below.
<EventLSB><EventMSB><Status1><Status2><RangeLSB><RangeMSB><TemperatureReading><BatteryReading>
The Event Data bytes defined as follows:
<EventLSB><EventMSB>: 2-byte Event Counter will automatically increment for each new data acquisition
<Status1>: This status byte is parsed as;
<bit7> Sensor Error; 0=OK, 1=Fault (read Configuration Register 65)
<bit6> <bit5> undefined, factory only
<bit4> Ultrasonic Gain Control (short); 0=Low, 1=Hi
<bit3><bit2> Radio Signal Strength (of Last Reception); 00=weak, 01=moderate, 10=strong, 11=very strong
<bit1><bit0> Ultrasonic Signal Target Strength; 00=<25%, 01=50%, 10=75%, 11=100%
<Status2>: This status byte is parsed as;
<bit7><bit6><bit5> Ultrasonic Sensitivity Settings; 000=Very Low, 001=Low, 010=Normal (default),
011=Normal-Hi, 100=Hi, 101=Very Hi, 110=Custom
<bit4><bit3> Ultrasonic Gain Control (long); 0=Low, 1=Hi, 2=TimeVarying
<bit2> Temperature Probe; 0=Internal (default), 1=User Programmed value)
<bit1> Min Distance Processing; 0=Disabled, 1=Enabled (default)
<bit0> Range Bytes Resolution; 0= ÷ 128 (models M3/150 & M3/95), 1= ÷ 64 (model M3/50)
<RangeLSB><RangeMSB>:
Ultrasonic Range (in inches). Resolution for model M3/150 and M3/95: RangeMSB:RangeLSB ÷ 128.
Model M3/50: RangeMSB:RangeLSB ÷ 64. Status2 <bit 0> indicates resolution. No target detected
(no echo) is indicated with RangeMSB:RangeLSB=0. RangeMSB = 255 indicates range not acquired
(not available in data history buffer).
Temperature (ºC) = 0.587085 * <TemperatureReading> - 50
Battery Voltage (volts) = ( <BatteryReading> - 14 ) / 40
LED Behavior Description
OFF No power, battery voltage too low, or sensor sleeping if powered
RED quick flash every 2 seconds Sensor is joined with a ZigBee network, if stays in this mode, then Deep Sleep = 0.
RED quick flash every 2 seconds
followed by an extended OFF period
Sensor is joined to a Zigbee network which then goes to sleep per programmed Awake
setting and remains OFF for the programmed Deep Sleep setting.
RED 3 to 50 seconds steady ON Un-associated state attempting to join ZigBee network.
RED quick flash once a minute
Sensor is not joined to a Zigbee network and the Deep Sleep Timer = 0. Once joined,
sensor will quick flash every 2 seconds. May take up to 1 hour to join.
RED multiple blinking Sensor was requested to read, write, obtain waveforms or other requests.
RED flash every ½ second
for 30 seconds
Commission button pressed followed by other behaviors indicated above after 30 sec
GREEN 3 blinks followed by RED Sensor was rebooted
RED 2 Hz flash, GREEN 1 Hz flash Error: Application firmware not present
Page view 4
1 2 3 4 5 6 7 8 9 10 ... 28 29

Comments to this Manuals

No comments