LimeSDR-USB - Implement custom USB Commands

Hey @tomlib,

you can easily use the internal SPI bus to add your own configuration registers. Maybe this helps you:

I use this to control my custom DDS/CIC decimator core inside the FPGA. By using the SPI configuration registers (see link) you do not need to modify any firmware/driver. The entire configuration can then be done in the user application using the “write register” functions, already existing in the Lime/Soapy API :slight_smile:

2 Likes