gr-iridium icon indicating copy to clipboard operation
gr-iridium copied to clipboard

How to modify the project if I want to use two antennas to reveive the signal via Online mode? (Mutiple antennas receiving problem)

Open Rango-T10000 opened this issue 1 year ago • 1 comments

I use USRP X310, which has two port for RX.

Now, I can use one antenna reveive the signal and demodulate the signal via:"iridium-extractor -D 4 examples/usrp-b2x0-uhd.conf > output.bits", this command works very well. I modify the origin code to record the raw data in "[iridium_extractor_flowgraph.py]". image However, I want to use two antennas to receive and demodulate the signal at the same time via my USRP X310. And also record the raw data. I want to know how can I modify the project? Only need to modify .conf file?

Rango-T10000 avatar Oct 21 '24 06:10 Rango-T10000

a) For writing the samples to a file while receiving there is a "--raw-capture" commandline option

b) I am not sure I understand what you mean by "two antennas".

  • If you mean one demodulation, I have no idea how you intend to combine the signals from two antennas.
  • If you mean two separate demodulations, that is currently not supported, but you could probably get it working by modifying the flowgraph and basically duplicate all the blocks - but that is not something that is supported out of the box.

Sec42 avatar Oct 22 '24 18:10 Sec42

Depending on what you want to do, using https://github.com/muccc/gr-iridium/blob/master/experimental/zmq-publisher.grc together with two instances of https://github.com/muccc/gr-iridium/blob/master/examples/zeromq-sub.conf might do what you want to do.

Screenshot from 2024-11-06 19-56-16

schneider42 avatar Nov 06 '24 18:11 schneider42