Part Number: TI-15.4-STACK-GATEWAY-LINUX-SDK
It seems from the collector/sensor implementations and previous forum posts that the network name is meant to segment frequency hopping networks. However, when I attempt to use different network names I see my sensors getting confused and following collectors with a different network names.
It seems to me like this problem is caused in the handling of async frames. PAS, PCS, and PA frames "from other networks" are dropped but the config frames do not include a network name. In example asyncInd call back any config frame received is processed without any check. When a collector from network B responds to a config solicit request my sensors (already joined to network A) sometimes (frequently) process the config async indication and start tracking this collector. I think this is a bug in the implementation - or am I misunderstanding the use of the netname?
It seems to me like this should be a very rare occurrence as I would expect the frequency hopping schedules of my sensors to rarely align with the async indication response from a different collector but I see it very consistently.
Thanks,
Nick