0

I need to synchronise two RaspberryPi units over 300m to within 1/48000 s.

I would like to investigate both wired and wireless solutions.

Suppose I run 2 wire between them: - pinX_on_unitA <--> pinY_on_unitB - GroundA <--> GroundB

Now if one unit sets this pin high, the other one should be able to catch the signal. Is it likely that I will run into difficulties due to the length of the cable?

And is there any wireless solution? Conventional BLE is a potential synchronisation hazard.

goldilocks
  • 58,859
  • 17
  • 112
  • 227
P i
  • 117
  • 4
  • 2
    The Pi is pretty irrelevant, it could be asked of any computer. – joan Dec 19 '19 at 17:54
  • There may be a wireless 'hat' unit that does the job for Rπ, so I think it's relevant. – P i Dec 19 '19 at 18:33
  • 2
    Whatever you want to do within those constraints would likely be better done with a microcontroller. You should explain in better detail what the context is. – goldilocks Dec 19 '19 at 18:49
  • 2
    Distance won't be a problem; propagation speed will be something like 2.8x10^11 m/sec. There will be signal attenuation over distances; how much depends upon how the two Pis are connected. For "local" distances, I suspect the limiting factor will be response time of the program reading the signal, and not signal propagation at all. See the comment from @goldilocks. – Bob Brown Dec 19 '19 at 18:52
  • Oops; I confused myself in calculation. Propagation speed will be about 2.8*10^8 m/s. Sorry. – Bob Brown Dec 20 '19 at 17:49

0 Answers0