Are you certain you're connected to a USB 3.0 port / with a USB 3.0
cable? (the maximum practical sample rate for USB 2.0 is around 3.75
MHz assuming complex float samples). Do you also see the same problems
if you run benchmark_rate from UHD examples?
-Dustin
On 7/7/22 01:37, ouzan...@hotma
On 2022-07-09 15:39, frie...@free.fr wrote:
on that data. MOST machines these days are little-endian (x86, etc).
except for the JVM and all the Android applications which are big-endian hence !
I am not sure x86-based PCs account for "most machines" today, although they are
arguably the most
> on that data. MOST machines these days are little-endian (x86, etc).
except for the JVM and all the Android applications which are big-endian hence
!
I am not sure x86-based PCs account for "most machines" today, although they
are
arguably the most supported GNU Radio running environme
On 2022-07-09 13:22, Nikos Balkanas wrote:
Hi sp,
Where did you figure out that gnuradio is little endian?
I searched their source code. In a few places like pmt_serialize.h
they use big endian.
In wavfile.cc they use different code for big or little endian.
decided on gr configuration...GR_IS
Hi sp,
Where did you figure out that gnuradio is little endian?
I searched their source code. In a few places like pmt_serialize.h
they use big endian.
In wavfile.cc they use different code for big or little endian.
decided on gr configuration...GR_IS_BIG_ENDIAN
In other places they note that th
Ok, thanks for the clarification.
On Sat, Jul 9, 2022 at 9:15 PM Marcus D. Leech
wrote:
> On 2022-07-09 12:40, sp wrote:
>
> Marcus D. Leech thanks very much. Your description is very useful for me.
> But I am not a communication engineer, I am a software developer, Can you
> introduce me to a
On 2022-07-09 12:40, sp wrote:
Marcus D. Leech thanks very much. Your description is very useful for
me. But I am not a communication engineer, I am a software developer,
Can you introduce me to a reference book that discusses scaling in
radio hardware?
But, with your description, I think I s
Marcus D. Leech thanks very much. Your description is very useful for me.
But I am not a communication engineer, I am a software developer, Can you
introduce me to a reference book that discusses scaling in radio hardware?
But, with your description, I think I should follow your method...
simple P
On 2022-07-09 12:01, sp wrote:
I assume this already does ceil or floor, so your data needs to be
already in the right scale:)
But all of my problems are related to scaling...
want to use the converted class in USRP that can solve my
scaling problem and I am sure that my data is conve
>
> I assume this already does ceil or floor, so your data needs to be
> already in the right scale:)
>
But all of my problems are related to scaling...
want to use the converted class in USRP that can solve my scaling problem
and I am sure that my data is converted correctly..
So I want to use on
Nice:)
On Sat, Jul 9, 2022 at 6:33 PM Marcus D. Leech wrote:
>
> On 2022-07-09 11:02, Nikos Balkanas wrote:
> > Correction> These functions work on integers.
> >
> > So they go as:
> > int16 data = htobe16(le32toh(int32 data))
> > Or the associate functions,
> > htonl, htons
> >
> > So you need t
On 2022-07-09 11:02, Nikos Balkanas wrote:
Correction> These functions work on integers.
So they go as:
int16 data = htobe16(le32toh(int32 data))
Or the associate functions,
htonl, htons
So you need to already have converted your floats to ints...
If in doubt, test them first on a single data..
Correction> These functions work on integers.
So they go as:
int16 data = htobe16(le32toh(int32 data))
Or the associate functions,
htonl, htons
So you need to already have converted your floats to ints...
If in doubt, test them first on a single data...
Sorry about the confusion.
Nikos
On Sat,
Hi,
I don't know about gnuradio classes:( Maybe you should ask them...
But in C, I would use le32toh, I assume gnuradio is in little endian.
and then htobe16 to get for uhd:
uint16 data = htobe16(le32toh(float 32 data))
I assume this already does ceil or floor, so your data needs to be
already in
I know that data in USRP on FPGA is in format big-endian sint16, but in
Gnuradio data is in format complex float 32...
I found these links
The conversion encompasses several elements. The most obvious is that of
the data type: Most FPGAs use integer data types, the most common being
complex 16-bit
15 matches
Mail list logo