This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

RX\TX with various amount of devices without connection

Good day!

I'm working with electronic part of quest game wherein every player has a "player device" (A) and a various amount of  "additional devices" (B).

A is multilink peripheral and B is central.

Got two ideas:

1. Also use player device (A) as intercom \ walkie talkie for player communication;

2. Create a server to collect statistic about game in real time stored in player devices (A).

I see the solution in mesh network, using extra devices, let's call it "game device" (C)

Question: is there any better solution, maybe direct data exchange between A? For example can I advertise voice data without connection for nearby A? What documentation or example to read?

P.S.  NRF52832 xxaa and now work with SDK15

Parents
  • The main problem here will be the throughput (and likely also the latency). On average you may get around a few hundred kbps between two nodes (let's say 300kbps), however this will take up all the available bandwidth between the two nodes, and there will not be any bandwidth available for other communication for those two nodes.

    So in short you may consider each node in the system have a bandwidth of 300kbps, and you would need to split this bandwidth as best as you can between the links you have in total for each node. There will not be enough to stream audio.

    Best regards,
    Kenneth

  • If I simplify it and use prerecorded messages stored in flash and activate playback only after receiving 16bit from other player device. For example some player found staff and want to tell about it to the party.

    Is it better to use mesh or radio with timeslot?

Reply Children
Related