bladeRF icon indicating copy to clipboard operation
bladeRF copied to clipboard

bladeRF USB 3.0 Superspeed Software Defined Radio Source Code

Results 135 bladeRF issues
Sort by recently updated
recently updated
newest added

Currently, the cyapi_submit_stream_buffer() and the libusb_submit_stream_buffer() implementations are practically the same. With a little code review, I think we can move a lot more common code back up into usb.c,...

Issue: Enhancement
Component: Host

The `jump_to_boot` functionality prevents the device from being closed cleanly. If we wait until the NULL interface is restored to make the jump, we can close the device cleanly.

Issue: Bug
Component: FX3 Firmware

In order for downstream blocks to be aware of signal timing, the MATLAB System Object requires a Signal Specification block as shown below: ![bladerf_rx](https://cloud.githubusercontent.com/assets/3046210/12584496/c6f6b5d0-c415-11e5-8647-c71d1097dea8.png) Ideally, we could integrate any tagging/metadata...

Issue: Enhancement
Component: Host
Component: MATLAB bindings

It was suggested here https://nuand.com/forums/viewtopic.php?f=5&t=3792&sid=9ec2f9cc209b95243d1a1e92c5bbed22 that the FPGA firmware maintains unsigned 64-bit counters (see: rx_overflow_count and rt_overflow_count in bladerf-hosted.vhd) in the FIFO readers/writers, however these are not exposed in libbladerf...

Issue: Enhancement
Component: Host
Component: HDL

[Here in the NIOS code](https://github.com/Nuand/bladeRF/blob/9f72b2e98cb9b86aaaa3c7613e92cc08e30221ca/hdl/fpga/ip/altera/nios_system/software/bladeRF_nios/src/devices.c#L335) we currently perform an SPI transaction in the form: ``` [ Command | Read Data ] ``` However, the DAC actually requires two separate transactions...

Issue: Bug
Component: HDL
Component: Nios II

The reset request to the FX3 via `bladerf_device_reset()` causes the device to reset immediately. This results in the device dropping out underneath libbladeRF's nose. A better solution would be to...

Issue: Bug
Component: Host
Component: FX3 Firmware

Currently, the RX Multiplexer is placed before the IQ correction module in the FPGA design. This has two drawbacks: - A custom FPGA application working on the IQ samples would...

Issue: Enhancement
Component: HDL

Except for modifying function bladeRF_VCTCXO.m, is there any other way to use the 10MHz reference in MATLAB? Or does anyone know how to modify it?

Hi, would it be possible/desirable to implement an interleaved SC12_Q11 format? This way the bitrate over USB3 could be reduced at the cost of host CPU power. My aim is...

Issue: Enhancement

I noticed that when using the XB-200 expansion board and setting the frequency always the following error will be thrown: ``` [ERROR @ host/libraries/libbladeRF/src/board/bladerf1/bladerf1.c:2398] Consider supplying the quick_tune parameter to...