Closed jmfriedt closed 5 months ago
Just realized there is experimental/zmq-publisher.grc which answers the question of the data format (complex float32) but leads to the same
WARNING: your SDR seems to be losing samples. ~10000k samples lost (100%)
The "pass_tags: Must be equal to the Pass Tags setting of the ZMQ PUB Sink block" statement is a core information: that was the erroneous part in my flowcharts. All working fine now that I set the tag to True in the flowgraph to match the sink configuration.
As I am reading https://people.osmocom.org/laforge/OsmoDevCall/20220325-Iridium-Update-Public.pdf slide 27 and examples/zeromq-sub.conf, I'd like to collect data from a PlutoSDR (which does not seem supported otherwise) from GNU Radio and stream to a ZMQ PUB so that (if I understand well)
can fetch the IQ stream from ZMQ PUB and process. The GNU Radio flowchart I am using (for a Pluto+ actually, hence two inputs but only one is used for gr-iridium) is![t2](https://github.com/muccc/gr-iridium/assets/10595447/f0e39428-569c-4f59-b6c8-2d9dafa34ebd)
However when doing so, I am told all samples have failed ("SDR is loosing samples"). I have checked with the GNU Radio 0MQ SUB that the communication is working well since the flowchart
is able to display the signal spectrum.
Maybe the gr-iridium 0MQ SUB does not expect complex float32 but another sample format?
Thanks.