Lime Suite NG

This page contains details of Lime Suite NG, the "next generation" of Lime Suite, which amongst other things has improved support for SDRs with multiple RF transceivers, as well as systems equipped with multiple SDR boards. This version is being developed in parallel with the existing Lime Suite codebase and for a period of time the two will co-exist. However, at some point in the future the Lime Suite NG codebase will become the main development branch and the then legacy branch will be deprecated.

Hardware
Lime Suite NG should work with all LimeSDR hardware and should problems be encountered using it with any board in the LimeSDR family, we welcome issue reports via the GitHub tracker. Be sure to make clear which development branch and commit was being used, as well as the hardware.

However, at the time of writing LimeSDR XTRX is the first board to be officially supported by this version and furthermore, XTRX must be used with Lime Suite NG, as it is not supported by the regular version of Lime Suite.

API
Lime Suite NG has a new API...

Wrapper
A wrapper is provided which enables applications using the previous API version, to be built against Lime Suite and without having to modify the application code. It is intended to maintain this for a period of time, so as to ease transition to the new API. However, the wrapper will be deprecated at some point in the future (likely a number of years after Lime Suite NG becomes the main development branch).

More details...