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.
Hi Jessica,
Each PAN have only one Target (you may call it coordinator). However, you may be confused that each PAN can communicate with each other, and a Controller can communicate with multiple Targets.
The pairing process requires confirmation from both sides of the pairing link. This prevents pairing with unwanted nodes.
Thanks for your reply.
But in PAN 1, the blue PAN have 2 target not only one :(
Hi Jessica,
Maybe the figure is a little confusing. The TV (Target) is controlling PAN 1, and the DVD (Target) is controlling PAN 3. However, the TV (Target) and the DVD (Target) are paired with each other.
It is star topology because the DVD RC (Controller) cannot communicate with TV (Target) through the DVD (Target). Although, theoretically there is a path there. RF4CE does not provide such routing, but it could be implemented on top of RF4CE if you wanted to. Then it would no longer be star topology.
In ZigBee RF4CE PAN don't have retransmission of data. It can be implemented by application? This implementation will be considered an vendor-specific extension?
Hi Jessica,
The default transmission mode in RF4CE is Multi-Channel Acknowledge. In this mode there are transmissions on multiple channels for up to a second. There are re-transmissions even for Unacknowledged Single Channel mode.
Please see "C:\Texas Instruments\RemoTI-CC253xDK-1.3.1\Documents\User Guides\RemoTI Developer's Guide" chapter 5.
I'm confused with the broadcast and multi-channel transmission option.
In RemoTI Developer's Guide say "broadcast to all nodes that are in radio range of the source node. "
nodes that are in radio range means nodes that are pair with the source node? In multi-channel transmission option , the frame will be received for all the nodes of the network?
Hi Jessica,
Who would send the Acknowledgement? If they all do then you wouldn't know who sent it. This is why there can only be acknowledgement when a single node is addressed; unicast transmission.
Jessica,
Being in range simply means that a node is close enough to receive a signal with a strength above its sensitivity level. In other words close enough to hear the other shout.
Broadcast send by source will be received by all members of network or just nodes that are pairing with source?
To implement an remote control without mouse, touchpad , keyboard or other input device I have not need to use ZigBee Input Device profile, have I?
If I decide to use ZigBee RF4CE technology instead of IR technology, I must substitute all electronics consumer based on IR and buy other based on ZigBee ?
Hi Jessica,
Most RF4CE systems will have SoCs that can handle both IR and RF4CE. This is the case with our chip RF4CE chips, CC253x.
Broadcast would be received by all members of the network, but the network layer would filter those messages that come from a node which is not part of the pairing table of the receiving node.
You don't have to use the ZID profile, but it can be quite useful if your target will use USB as transport layer to its host.
Thank you again for answer the questions, I have another questions that I would like you to answer.
In RemoTI developers Guide - 4.2 ZRC “push button” pairing
f I implement something different than "window time" idea it is considered an vendor-specific extension? Can you please give an vender-specific extension example in order to understand the meaning of an vendor-specific extension?
I have read many document trying to understand how I can ensure that my neighbor can not get pairing with a device in my home. If more than one controller can get pairing with same target, how can target distinguishes if the controler is from my home or from my neighbor and dont allow this pairing?