User guide

BB2-7040 User Guide – Rev. 1.2 Page 51
Appendix C Connecting Point Six Wireless Devices
ZigBee sensors from Point Six Wireless (Point Six, Inc.) are compatible with the BB2-7040 but require some special
handling. The Point Six devices use pin sleep mode under control of a second small microprocessor, and therefore will
not recognize the remote API commands the BB2-7040 is capable of sending. You must make sure the Point Six sensor
is configured properly at the factory, and/or be able to use the Point Six configuration tools provided by Point Six. The
standard ZigBee BB2-7040 is unable to configure the Point Six ZigBee devices. (If you are a ZigBee/XBee expert and
have a Digi USB/XBee programming board, you can remove the XBee module from the Point Six unit and reprogram its
parameters that way.) (OEM versions of the BB2-7040 for Point Six Wireless devices, including XSC 900 MHz, may be
available. Contact sales@csimn.com.)
C.1 Changes Required in the BB2-7040
As of this writing, Point Six ZigBee sensors were being shipped configured for stack profile 2, while as of this writing
Digi sensors are shipped configured for stack profile 0, and XBee modules in general default to stack profile 0. The BB2-
7040 is currently shipped configured for profile 0.
Since reconfiguring the Point Six sensor might not be convenient, you can reconfigure the BB2-7040 to match it instead.
To configure the BB2-7040 for stack profile 2, use the following commands from the Local API web page of the BB2-
7040:
/ZS 2
/WR
Then restart the gateway. You may also want to reconfigure the PAN ID before restarting. To set the PAN ID of the
gateway, include the following command before the /WR command:
/ID 00 00 00 00 00 00 12 34
This example will set the PAN ID to 1234 (hex).
C.2 Compatibility Between Point Six and Digi Sensors
Using both Point Six and Digi sensors on the same network, or any other generic XBee product, will require that you
reconfigure one or the other for the same stack profile. All stack profiles must be the same on the same network in order
for devices to communicate. You can use the /ZS command in the Remote API page to set the stack profile of remote
devices. Be sure to follow it with /WR to save the change past the next power cycle.
C.3 Configuring BB2-7040 to Recognize Point Six Sensors
Once the BB2-7040 is configured to the same stack profile and PAN ID as the Point Six sensor, you will see a data
packet as illustrated below appear, after the sleep period has expired. The Point Six sensor data packet includes the
sensor’s serial number in ASCII code. The search string method of device recognition may be used to identify these
sensors.