Hi,
It appears that switching to frequency hopping using the TI 15.4 stack is quite easy- changing the CONFIG_FH_ENABLE setting seems to do the trick. I can't really think of a good way of confirming that the sensor and collector launchpads are indeed actually using frequency hopping, since the LCDs are broken, but the LEDs start blinking after about a 30 second delay, which seems promising. :
I am unfortunately having quite a bit of trouble actually understanding the developer's guide (have been reading this and other documents for the better part of two days), and would very much appreciate some assistance. Right now I've got three questions
1.) When trying to use a network of sleepy devices, pg 59 of the developer's guide states that "the channel hopping function for a sleepy device must be set to Fixed, and the fixed channel can be set to any desired channel." If this is the case, though, wouldn't the sleepy device NOT actually be using frequency hopping, since the channel is apparently fixed? Furthermore, page 67 shows that if ApiMac_FHAttribute_broadcastChannelFunction is set to 0, it would not actually be hopping.
2.) What is the difference between unicast and broadcast hopping? My understanding is that unicast is used for sensors to communicate with each other, and the sensors communicate with the controller using broadcast hopping- is this accurate?
3) Does the out-of-the box sensor/ collector example project use unicast hopping or is it only using broadcast hopping?
I'm very sorry about the wall-of-text; I'm just a little overwhelmed by all this information, and would really, really love some insight!