I am doing a SDR project at University and we need to use the RFX400
daugtherboard to implement FRS radio. We are developping our code in
C++, so
we can use the python library of gnu radio.
I would like to know where to get started to configure the RFX400 card
using
the USRP API (mainly usrp_standard and usrp_basic classes). I found the
function write_io and read_io, but I don’t have any information how to
use
the I/0.
On Tue, Sep 04, 2007 at 10:09:02AM -0700, TGV wrote:
Thanks for your help.
Hi,
Currently there is no “all C++” way to handle the control of the
daughterboards. There have been a couple of “one-off”
reimplemenations of the python daughterboard code into C++, but no
general solution.
The general solution is scheduled for the 3.2 release. We’re looking
for someone who would like to work on this.
I had already figure out there was no c++ driver for the rfx dboard.
Is there any documentation we can use to develop some drivers for the
RFX400
board in C++?
I was able to select the SMA connector to use and its way (RX or TX) by
looking in the schematic. But, for they other things like select the
bandwith and frequency, or simply turn on the card, I didn’t find yet. I
assume that I could find some answer in the Python code, but it is a
long
process.
So all information will be useful.
assume that I could find some answer in the Python code, but it is a long
process.
So all information will be useful.
Thanks again.
The relevant python code is reasonable small.
See gr-usrp/src/db_flexrf.py
Eric
I can’t help but ask/beg … if you pick up momentum and successfully
port the RFX400 code to C++ and want to port the RFX2400 code also, I
will send you chocolate
Looking at the python code, it’s only converting an extra 15 lines of
code or so over the 400 code.