Tool/software:
I'm testing a system using a beagle play as the collector for a sensor net. It's using a co-processor model, with the collector running in the BeaglePlay linux box. I'm noticing that when running in FH mode, with larger numbers of sensor nodes that if I set the channel list to 8 channels or so, it runs without issue. However, if I configured the default 64 channels, I get 3-10 sensor re-joins per sensor per day. Is there some reason why this would happen? It's difficult to figure out because it goes away when the channel list is reduced, making packet sniffing impractical as a means of debug.
Some pertinent info:
- Sensors are cc1352R1 devices.
- Network is configured for FH, 200 kbps 2GFSK.
- Sensors firmware is based on the dmm_154sensor_remote_display_oad_app
- Sensors are set to send a data report every 20 seconds, and poll every 90 seconds.
- tracking interval (TRACKING_INIT_TIMEOUT_VALUE) has been set to 300 seconds.
- The network has 9 sensors joined. Another test network with only 2 sensors does not exhibit this problem.
- Sensors are about 10 feet from the collector, which should rule out saturation as an issue.
What I'm looking for is some ideas of things to check that might be causing this, and/or suggestions for how to narrow down the cause.