I'm making a home project where I have 1 base (arduino with 1 nrf) and several nodes (attiny84 + nrf) along the house.
I'm using the MIRF library in this project.
Assuming that:
base:
RX address: "clie1"
TX address: "serv1"
node1:
RX address: "serv1"
TX address: "clie1"
node2:
RX address: "serv2"
TX address: "clie1"
What I'm doing is changing TX address of the base when I want to send some information to node2.
Node1 and node2 have the same code. They only have different RX addresses.
The problem is when I want to turn on node1 (sending 1 bit for example) both nodes turn on.
When I turn off the node1 both nodes turn off.
All the information I send to one node, the another node also listens and that isn't the behaviour that I expects.
Can someone help me here?
I thought that only the node with RX equal to base TX would listen but I guess I was wrong.