Other Parts Discussed in Thread: CC2538, CC2650, CC2650STK, CC2531EMK
Hi,
As I know, In zigbee there are 3 types of nodes.
1- Coordinator: Every network must have 1 coordinator. It starts and coordinates the wireless network.
2- End Device: It cannot route packets. If there is no rf link between end device and coordinator a Router can be used, then router acts as repeater.
3- Router: Can route packets.
Coordinator and Router should be connected to mains powered. End devices can be supplied by battery.
But I couldnot find detailed explanation of contiki(6lowpan) node types. I only found this text github.com/.../RPL-modes
and e2e.ti.com/.../1496090
I learned that 6lowpan also has 3 types of nodes (Mesh, leaf and feather)
I have some questions about these node types
1- Can anyone explain or give a link to a resource which explains this topic.
2- how can i choose mode of rf node at contiki source code. Is there a #define that is used to select mode
3- Suppose that mesh rf nodes dont need to be connected to internet. So there is no Border router(6lbr). How can i do it. Can you suggest an example project in contiki.
All rf Nodes will be battery powered but are not connected to internet. I need nodes acts as repeater(router). What will be the current consumption of the battery powered nodes.
at the link e2e.ti.com/.../1496090
Mr Jonas says that "We are looking at about 450uA when waiting for packets. (measured including the active RX period) this is measured with the default 8Hz channel check rate. "
But if nodes consumes 450ua continous current. at 1 year we need 3,942mah battery capacity (450ua * 24 hours * 365 days = 3,942 mah ~= 4 amperhours capacity battery)
And this current value is for only rf communication(not total board consumption).
For 5 years we need 20 Ah battery. I think current consumption is very high. I think it should be around 10 or 20 microampers for 5 years of battery life.
How can i reduce 450ua to a lower value. Is it possible ? Can I use 2Hz channel check rate.
4- As an addition to 3rd question, suppose mesh networked nodes are running at the field. I go to field a rf sniffer node. And I want to send a command to any node or read sensors values from the nodes
How can I do this. should rf sniffer node join the mesh network to be able to do this.
5- Suppose I have 2 nodes which doesnt connect internet also. I want to send rf data from 1 node to another and vice versa. Which example code should I use. (For example for zigbee I
configure 1 node as coordinator, then other node as router or end device)
thanks
Serdar ARSLAN