Part Number: CC1310
Other Parts Discussed in Thread: CC2650, CC1350
We are designing a sensor system and are looking for the best solutions. Our use case is the following:
We have multiple devices (around 100) that measure data and transmit every 5 minutes, these devices can also receive messages, for example to sound an alarm when needed.
These sensors are battery powered and will be worn by people inside a building or campus.
So we need a system that can cover this building or campus, through multiple walls and floors.
For this we were thinking of having one device that sets up the network (mains powered) and multiple devices that are mains powered to increase coverage (repeaters, mesh nodes, ...)
I was looking at the Ti 15.4 stack but as it is setup as a star network this seems limited in coverage for indoor usage.
I then looked at contiki but I don't know if this handles mobile leafs very well. There also seems to be alot of overhead that we do not need (like ipv6 addresses)
My questions:
1: If we use the Ti 15.4 stack can we have a device act as a repeater? If this can be done, can we still use frequency hopping?
2: If one is not possible, could a collector act as both a collector and a device? My thinking here is that is joins the network created by the edge collector and sets up its own network to increase the range...
3: If we use contiki, how does the network handle leafs that move around a lot and thus need to jump from one mesh device to another?
4: In contiki each device is connected to the internet, but in our use case we do not need nor want this. The devices should send their data to the edge router, which is responsible for the communication with our servers and integrations with other on site systems (for example we will have a knx integration). So can we use contiki but have all devices communicate with the edge router instead of the internet?
5: In contiki: ipv6 addressing is used, is it possible to use simpler addressing to reduce overhead? For example for now we don't need more that 200 devices in a network so a single byte would be enough, perhaps 2 bytes just to be sure.
6: In the contiki wiki it states that you need the SmartRF06, why is this device needed? Can't I flash the firmware on the CC1310? If the SmartRF06 is needed with the launchpad, does this mean that we also need to add it to our custom design?
