Open j0lama opened 2 years ago
Hello @j0lama , have you figured out how to use file mode instead of zmq and usrps?
Hi @mariatsampazi, it turns out that the file mode was just a prototype that was initially used for some basic testing.
Thank you @j0lama for your answer! What I would like to clarify is the content of the file. Is it IQ samples?
Yes, the ZMQ channel carries IQ samples
Issue Description
I've recently discovered that srsRAN has something called RF plugins that allow you to switch between RF implementations (UHD, ZMQ, file-based) from the configuration file. I'm particularly interested in the file-based RF virtual radio because it is the simplest implementation, and it is a good example of building a new RF plugin. However, I cannot make it work. It looks like the UE receives something from the eNB but nothing else. If I inspect the files that are used as uplink and downlink channels, only the downlink file has some data (I guess those bytes are IQ Samples).
Setup Details
I'm using the compile UE/eNB from commit f2dff0b7a on branch master. The only difference between the configuration files that I'm using and the example configuration files are the device_name and device_args fields. These are the UE and eNB configuration files:
UE
eNB Configuration file
Expected Behavior
[What you expect to happen]
Actual Behaviour
UE Log
eNB log
Additional Information
My ultimate goal is to build an RF plugin compatible with FlexRAN (IQ Samples encapsulated in eCPRI messages over UDP). Is that even possible with srsUE?