User`s guide

MASSA PRODUCTS CORPORATION
Product Manual- April 24, 2012 27 M3 Wireless Ultrasonic Level Sensor
APPENDIX G
Checklist for Reliable Sensor and Gateway Operation
□ Sensor XBee firmware version 29A0, PO=0, CR=3. Scan channel (SC) set to 0x1ffe.
a) PAN ID = 0 for fixed sensor applications that don’t ever expect another gateway in the vicinity or for roving
sensors that need to associate with any gateway.
b) PAN ID = non-zero for fixed sensor applications that do expect, or have another gateway in the vicinity, in
which the sensor is associated is to a specific gateway.
□ Gateway XBee firmware version 21A0, poll rate setting dependant on application
a) Fixed sensor placement such as tank farm – SN=2880, SP=1000 (24 hours). If sensor set up to sleep 12 hours or
more, set for at least 48 hour period or SN=5760, SP=1000.
b) Roving sensors that don’t need to stay associated to gateway – SN=3, SP=1000 (30 seconds)
c) Scan channel (SC) set to 0x1ffe
d) PAN ID = 0 will randomly assign an operating PAN ID. It should not be used if more than one gateway is in the
vicinity in fixed sensor applications.
e) PAN ID = non-zero for fixed sensor applications that do expect, or have another gateway in the vicinity, in
which the sensor is associated is to a specific gateway.
□ Gateway firmware version 2.14.1.6 (Version 82001536_K 10/18/2011) or greater.
□ Sensor settings:
a) Sleep setting to non-zero value which will output automated messages upon awake
b) Awake Timer is recommended for 31 seconds initially for setup and evaluating period. Minimum 20 seconds
once application has been validated if desired.
c) Data Collection Interval set to your application. This is disabled for Outgoing Message Modes 5 & 6
d) Outgoing Message Mode – suggested 2 or 6 so that 2 messages will be sent upon awake in case of situations that
one of the messages doesn’t arrive due to a RF collision or other problem. Use Mode 5 or 6 to synchronize the
sensing rate with sending the message.
e) Auto message length set your application.
f) Ultrasonic sensitivity set to normal. Consult factory for other settings in more difficult sensing applications.
□ Massa python driver version 1.0 or greater. For version number, see log file dia_log.txt when dia executed.
□ Application program “Notepad ++” is a very helpful in making sure your dia.yml has the proper spaces and tabs set to
identify the controls to the dia. Make sure preferences are enabled for Python. Check and obtain from the web.
□ dia.zip tested using DIA version 1.4.14