I am trying to wrap my head around the interprocess workings of USRP and
The FPGA contains a program that accepts commands from a C++ module ?
What is the logical presence of the hardware on LINUX ? is it at the
/dev/USB device ?
Are any other USRP’s on ethernet ?
I am gathering you send a few commands to the USRP and it just starts
sending “listening period” data and you have to manage it on the host PC
I guess the easiest way way be to some how trap the data to a file and
then do your processing off line while you are testing.
Perhaps to improve performance memory could be used instead of HDD ?
I am trying to also work out, at the moment I am using a DSO and
capturing the values and processing the data in chunks. and I know that
the data is what I want to look at because it is triggered.
I guess you would have to turn your thinking around to like a FIFO
buffer instead for a “live” stream
PS here is a dump of my latest Aircraft Mode S decoder in PERL
- Mode S decoder using Digital Scope and perl on openSUSE LINUX *
- Andrew R. - March 2010 *
Sample rate 10MS/s
Max sample 37
Cut off 18.5
Array is 4000 points
Trigger on point 465
Start count 467
DF starts at 547
DF value 17
Type ADS-B squitter
FT value is 4
Type Identity CAT set A