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.

Compiler/UCC2541: cc2541 Broadcast data, multi-master reception.

Part Number: UCC2541
Other Parts Discussed in Thread: CC2541

Tool/software: TI C/C++ Compiler

 

  CC2541 Slave broadcast data How do multiple hosts receive broadcast data synchronously?

Solve! Thank you!

  • Hi JiaHao,

    Can you clarify for me? You have a slave broadcasting data and you want to have multiple host devices reading the same data from the slave in general or you want them all to read that broadcasted data at the same time?
  • First of all, thank you! Hello there!


        My English is not very good, I am sorry!


       Our requirement is that the slave broadcasts data and multiple hosts "synchronize" to receive the same broadcast packet in order to be able to synchronize multiple host clocks. I said that you can understand it?

  • Hi JiaHao,

    That is an interesting idea but could be difficult to implement depending on what other tasks the master devices are running. You will probably need to set it up so they all filter for only one slave device. In theory, they should all be listening for the same broadcast packet if they are just observing but depending on what else being broadcast in the area and what else is running on that device, it would be difficult to guarantee the receive the packet at exactly the same time. Are all the host devices running the same application? In order to synchronize the host clocks, there should be some communication between the host devices.
  • The right thing is to read the broadcast data at the same time, in order to synchronize the multi-master clock.