RFX400 for FRS -- Newbie

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.

Thanks for your help.


View this message in context:
http://www.nabble.com/RFX400-for-FRS----Newbie-tf4378152.html#a12479681
Sent from the GnuRadio mailing list archive at Nabble.com.

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.

Eric

Thanks for the answer.

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.

Thanks again.

View this message in context:
http://www.nabble.com/RFX400-for-FRS----Newbie-tf4378152.html#a12508307
Sent from the GnuRadio mailing list archive at Nabble.com.

Eric B. wrote:

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 :slight_smile:

Looking at the python code, it’s only converting an extra 15 lines of
code or so over the 400 code.

  • George

On Wed, Sep 05, 2007 at 11:37:46AM -0700, TGV wrote:

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