usrp-users@lists.ettus.com

Discussion and technical support related to USRP, UHD, RFNoC

View all threads

Support with handling data at 200MSPS from NI USRP 2954R

SK
Snehasish Kar
Mon, Aug 28, 2017 6:49 AM

Hello

I am using UHD source in gnu radio to capture data from usrp. I am then passing this data to throttle and then to file sink. My data sample is 64 bit (complex 32 bit) and I am capturing at the rate of 200 MSps. How to get correct 2 to 3 seconds  of data without any data loss as I am seeing data loss after decoding if I just do as the way I am doing. I am seeing "oooooo" in the console as well while writing to the file. Please help. I am attaching the grc file to capture data and write to a file.

Regards,

Snehasish

Hello I am using UHD source in gnu radio to capture data from usrp. I am then passing this data to throttle and then to file sink. My data sample is 64 bit (complex 32 bit) and I am capturing at the rate of 200 MSps. How to get correct 2 to 3 seconds of data without any data loss as I am seeing data loss after decoding if I just do as the way I am doing. I am seeing "oooooo" in the console as well while writing to the file. Please help. I am attaching the grc file to capture data and write to a file. Regards, Snehasish
NT
Nate Temple
Mon, Aug 28, 2017 7:55 AM

Hi Snehasish,

You should not be using a Throttle block when you have any actual hardware within the flowgraph.

Note, in order to write 200 MS/s to disk, you'll most likely need a PCIe based SSD, or SSD Raid configuration. I've had success with an Intel 750 Series PCIe based SSD to write 200 MS/s to disk, until it was full. Another option is to use a RAM disk.

Regards,
Nate Temple

On Aug 27, 2017, at 11:49 PM, Snehasish Kar via USRP-users usrp-users@lists.ettus.com wrote:

Hello

I am using UHD source in gnu radio to capture data from usrp. I am then passing this data to throttle and then to file sink. My data sample is 64 bit (complex 32 bit) and I am capturing at the rate of 200 MSps. How to get correct 2 to 3 seconds  of data without any data loss as I am seeing data loss after decoding if I just do as the way I am doing. I am seeing "oooooo" in the console as well while writing to the file. Please help. I am attaching the grc file to capture data and write to a file.

Regards,
Snehasish
<usrp_test.grc>_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Hi Snehasish, You should not be using a Throttle block when you have any actual hardware within the flowgraph. Note, in order to write 200 MS/s to disk, you'll most likely need a PCIe based SSD, or SSD Raid configuration. I've had success with an Intel 750 Series PCIe based SSD to write 200 MS/s to disk, until it was full. Another option is to use a RAM disk. Regards, Nate Temple > On Aug 27, 2017, at 11:49 PM, Snehasish Kar via USRP-users <usrp-users@lists.ettus.com> wrote: > > Hello > > I am using UHD source in gnu radio to capture data from usrp. I am then passing this data to throttle and then to file sink. My data sample is 64 bit (complex 32 bit) and I am capturing at the rate of 200 MSps. How to get correct 2 to 3 seconds of data without any data loss as I am seeing data loss after decoding if I just do as the way I am doing. I am seeing "oooooo" in the console as well while writing to the file. Please help. I am attaching the grc file to capture data and write to a file. > > Regards, > Snehasish > <usrp_test.grc>_______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
SK
Snehasish Kar
Mon, Aug 28, 2017 9:09 AM

Thanks  Nate,

I will try that an let you know.

BR

Snehasish


From: Nate Temple nate.temple@ettus.com
Sent: Monday, August 28, 2017 1:25:58 PM
To: Snehasish Kar
Cc: usrp-users@lists.ettus.com
Subject: Re: [USRP-users] Support with handling data at 200MSPS from NI USRP 2954R

Hi Snehasish,

You should not be using a Throttle block when you have any actual hardware within the flowgraph.

Note, in order to write 200 MS/s to disk, you'll most likely need a PCIe based SSD, or SSD Raid configuration. I've had success with an Intel 750 Series PCIe based SSD to write 200 MS/s to disk, until it was full. Another option is to use a RAM disk.

Regards,
Nate Temple

On Aug 27, 2017, at 11:49 PM, Snehasish Kar via USRP-users usrp-users@lists.ettus.com wrote:

Hello

I am using UHD source in gnu radio to capture data from usrp. I am then passing this data to throttle and then to file sink. My data sample is 64 bit (complex 32 bit) and I am capturing at the rate of 200 MSps. How to get correct 2 to 3 seconds  of data without any data loss as I am seeing data loss after decoding if I just do as the way I am doing. I am seeing "oooooo" in the console as well while writing to the file. Please help. I am attaching the grc file to capture data and write to a file.

Regards,
Snehasish
<usrp_test.grc>_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Thanks Nate, I will try that an let you know. BR Snehasish ________________________________ From: Nate Temple <nate.temple@ettus.com> Sent: Monday, August 28, 2017 1:25:58 PM To: Snehasish Kar Cc: usrp-users@lists.ettus.com Subject: Re: [USRP-users] Support with handling data at 200MSPS from NI USRP 2954R Hi Snehasish, You should not be using a Throttle block when you have any actual hardware within the flowgraph. Note, in order to write 200 MS/s to disk, you'll most likely need a PCIe based SSD, or SSD Raid configuration. I've had success with an Intel 750 Series PCIe based SSD to write 200 MS/s to disk, until it was full. Another option is to use a RAM disk. Regards, Nate Temple > On Aug 27, 2017, at 11:49 PM, Snehasish Kar via USRP-users <usrp-users@lists.ettus.com> wrote: > > Hello > > I am using UHD source in gnu radio to capture data from usrp. I am then passing this data to throttle and then to file sink. My data sample is 64 bit (complex 32 bit) and I am capturing at the rate of 200 MSps. How to get correct 2 to 3 seconds of data without any data loss as I am seeing data loss after decoding if I just do as the way I am doing. I am seeing "oooooo" in the console as well while writing to the file. Please help. I am attaching the grc file to capture data and write to a file. > > Regards, > Snehasish > <usrp_test.grc>_______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com