User's Manual
MaxStream 9XStream™ Wireless OEM Module Manual v2.8
24
Confidential and Proprietary, ©MaxStream, Inc. 2001
Networks
Within each VID, there are seven available networks. Each network utilizes a
different pseudo-random hopping sequence to navigate through the shared
hopping channels. In the event that two modules from different networks collide
on a channel (because they hop in a different sequence) the two modules will
jump to separate channels on the next hop. Using networks, multiple module
pairs can operate in the same vicinity with minimal interference from each other.
The network parameter is user-definable using the HP command as described in
the 9XStream Command Table (Appendix E).
Module Address
Module Addresses and Module Address Masks provide another level of
addressing among 9XStream modules. Each module in a network can be
configured with a 16-bit Module Address to establish selective communications
within a network. This address is set to one of 65535 values using the “DT”
command. The default Module Address is 0000H.
All modules with the same Module Address can transmit and receive data among
themselves. Any modules on a network with different Module Addresses will
still detect and listen to the data in order to maintain network synchronization.
However, they will not send the data out to their serial ports if their Module
Addresses don’t match the Module Address of the transmitter. (The Module
Address Mask can be used to provide exceptions to this rule as described in the
following section.)
Module Address Mask
The Module Address Mask can be used as an additional method to facilitate
communication among modules. The Module Address Mask can also be set to
one of 65535 possible values using the MK command. The default value is
FFFFH.
All transmitted data packets contain the Module Address of the transmitting
module. When a transmitted packet is received by a module, the Transmitter
Module Address (contained in the packet) is logically “ANDed” (bitwise) with
the Receiver Module Address Mask. If the resulting value matches the
Receiver Module Address, or if it matches the Receiver Module Address Mask,
the packet is accepted. Otherwise, the packet is discarded.
Note: When performing this comparison, any “0” values in the
Receiver Module Address Mask are treated as
Irrelevant
values
and are ignored.










