nRF24 / RF24Mesh

OSI Layer 7 Mesh Networking for RF24Network & nrf24L01+ & nrf52x devices
http://nrf24.github.io/RF24Mesh
GNU General Public License v2.0
421 stars 154 forks source link

2 master slave systems in one room #233

Closed Chris-656 closed 5 months ago

Chris-656 commented 5 months ago

Is there a possibility to use 2 or even more mesh systems with 1 Master and 3 slaves, so that the 2 different meshes can work without disturbing each other ? thx Chris

2bndy5 commented 5 months ago

Not entirely sure what you are asking.

Each mesh network can only have 1 master node. I guess the child nodes (not master node) could be considered slaves, but that's not the term we use in the network layers.

Each mesh network can operate on a different channel, but all nodes in a single mesh network have to use the same channel.

Chris-656 commented 5 months ago

When you are using 2 mesh Networks independently in one room. Do they interferre each other ?

Do the slaves of system 1 only send to master 1.

Regards Chris

Gesendet von Outlook für Androidhttps://aka.ms/AAb9ysg


From: Brendan @.> Sent: Tuesday, February 20, 2024 5:04:38 PM To: nRF24/RF24Mesh @.> Cc: Bester Quester @.>; Author @.> Subject: Re: [nRF24/RF24Mesh] 2 master slave systems in one room (Issue #233)

Not entirely sure what you are asking.

Each mesh network can only have 1 master. I guess the child nodes (not master node) could be considered slaves, but that's not the term we use in the network layers.

Each mesh network can operate on a different channel, but all nodes in a single mesh network have to use the same channel.

— Reply to this email directly, view it on GitHubhttps://github.com/nRF24/RF24Mesh/issues/233#issuecomment-1954539653, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ANSL57XI4RTJ2TZHCYCC72LYUTCRNAVCNFSM6AAAAABDRNL6DKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNJUGUZTSNRVGM. You are receiving this because you authored the thread.Message ID: @.***>

2bndy5 commented 5 months ago

Do they interferre each other ?

If they are using the same radio.setChannel(), yes. If they use different channels, then no.

Do the slaves of system 1 only send to master 1.

Yes. But it will not function properly with 2 master nodes on the same channel.

2bndy5 commented 5 months ago

Also look at the mesh.begin(). You can easily set the channel for a mesh network using that function. Remember, each mesh network must have a unique channel, and all nodes in a single mesh network must use the same channel as the master node.

Chris-656 commented 5 months ago

Thx so it is possible Regards Chris

Gesendet von Outlook für Androidhttps://aka.ms/AAb9ysg


From: Brendan @.> Sent: Tuesday, February 20, 2024 5:32:47 PM To: nRF24/RF24Mesh @.> Cc: Bester Quester @.>; Author @.> Subject: Re: [nRF24/RF24Mesh] 2 master slave systems in one room (Issue #233)

Also look at the mesh.begin()https://nrf24.github.io/RF24Mesh/classESBMesh.html#a44cf6f2b41525b2bc4ba1750364fd8b8. You can easily set the channel for a mesh network using that function. Remember, each mesh network must have a unique channel, and all nodes in a single mesh network must use the same channel as the master node.

— Reply to this email directly, view it on GitHubhttps://github.com/nRF24/RF24Mesh/issues/233#issuecomment-1954598191, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ANSL57WYYT46VT2HICVRPF3YUTF27AVCNFSM6AAAAABDRNL6DKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNJUGU4TQMJZGE. You are receiving this because you authored the thread.Message ID: @.***>

2bndy5 commented 5 months ago

Yes, with a different channel for each mesh network.