This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS/LAUNCHXL-CC1310: Method to handle more than 50 devices from one collector

Part Number: LAUNCHXL-CC1310
Other Parts Discussed in Thread: SIMPLICITI, CC1310, CC1120

Tool/software: Code Composer Studio

Hi all,

I want to collect data from more than 50 [about 1000] sensors and retrieve data from collector.

What I know is - I'm using Sensor-Collector example projects. Theoretically A collector can save up to 65535 devices in device list. But due to the memory limitation it is restricted to 50. If security disabled it can increase up to 80. But I thought of using following method. Which is I'm working on now.

I have 1000 devices in the field with only one collector. I must use FH mode. Let's say all are in the range of radio. First 50 devices will be connect (Can you tell me after 50 devices connected, what will happen in the collector side and non-connected sensor side?). After I retrieve data from the 50 devices I will disassociate them and let them continue to collect data. (Will then another non-connected 50 devices connect?). This will allow all 1000 devices to connect [Practically, All 1000 might not connect successfully, so I will use a timeout condition also that won't stuck the process and will continue the cycle]. After 1000 devices transfer data it will continue doing the process by associating again. (Association back is not stable. I posted another question for that, 

Can you refer the procedure & consult me with any possibilities that won't allow this procedure? 

Thank you all.

Dulip

  • Dulip,

    We do not have example code that can handle that many nodes. You say that you require frequency hopping, we have actually made an appnote that enables fast frequency scanning on the collector side (across all 50 channels) and then the nodes can just wake up and transmit on any channel they want to at any time. Therefore it becomes easy to develop a network where the nodes are hopping, because they do not need to be synchronized.

    You could implement something like this on the CC1310 or try the CC1120 that is used in this appnote.

    www.ti.com/.../swra482.pdf

    Regards,
    /TA
  • Dear TA12012,

    The problem is that my project is halfway done. All the sensors and system are mostly developed and integrated. So I'm stuck with CC1310 and also the most feasible method is to use stack 15.4 [Because it contains out of the box example which is ideal for our project]. As it is halfway done It is not possible to change it now. Can you please suggest a method that we can by modifying the example [Sensor - collector] code and achieve the requirement (for one collector more than 50 device).

    Thank you advance.
    Dulip
  • Hi everybody,

    Any news on this problem. I'm really looking forward to it.