Optimising LimeSDR matching for HF

This post is in response to comments from some of our backers who are mainly interested in working with frequencies below 100MHz.

Over The Air: LimeSuite Updates, LimeSDR 1.4, Pothos 0.4.2, IEEE Antenna Design, OsmoCon 2017, DARPA Spectrum Challenge, BLE Sniffing, FM Demodulation, and Cold-Weather Soldering Tips

Over The Air is our fortnightly round-up bringing you the latest on topics of interest to the software defined radio community, as curated by technology journalist Gareth Halfacree. It’s been a solid couple of weeks for the LimeSuite development team, with bug fixes aplenty hitting the project’s GitHub repository –…
LimeSDR (cased)

Over The Air: Bluetooth 5, Lime Suite Updates, CBRS, and an SDR Tuning Knob

Over The Air is our fortnightly round-up bringing you the latest on topics of interest to the software defined radio community, as curated by technology journalist Gareth Halfacree. The Bluetooth Special Interest Group (SIG) has formally launched the Bluetooth 5 standard, with the promise that the first products featuring updated…
Bluetooth 5 Engineer (Courtesy Bluetooth SIG)

LMS7002M Python package and VNA example

Back in June, during the LimeSDR crowdfunding campaign, one of the many great demos that we shared details of was a basic Vector Network Analyser (VNA). Since then we’ve understandably had quite a few requests to share the code and this was always the intention...

Over The Air: GOES-R, LuaRadio, Spectrum Capture, and LoRa

Over The Air is our newly-launched fortnightly round-up, bringing you the latest on topics of interest to the software defined radio community as curated by technology journalist Gareth Halfacree. The US National Oceanic and Atmospheric Administration (NOAA) has successfully launched GOES-R, its most advanced weather monitoring satellite, and is proceeding…
GOES-R satellite launch image, courtesy NASA

LimeSDR LuaRadio support and Arch Linux package

LuaRadio is a lightweight, embeddable flow graph signal processing framework for SDR and as the name suggests, it is written in the Lua language. It benefits from no external hard dependencies and a binary footprint of an impressively small

LimeSDR configuration speed optimisation

Right from the outset the intention with LimeSDR has been to provide the very best performance and overall user experience, with a commitment to investing significant effort in engineering and striving to get the most out of the hardware platform. A good example of this is the USB 3.0 interface and this is provided by a Cypress FX3 microcontroller, which is available in many different variants. One option would have been to select a device with a lower throughput on the interface used to transfer samples, but that incorporates an SPI core that would have made programming the LMS7002M transceiver far simpler. However, instead a higher throughput device was selected, that doesn’t have SPI but does have I2C.

Snap packages for LimeSDR

Lets get snappy! Snaps are a containerization system that makes it easy to package and distribute a complete set of dependencies and files needed for an application. As an example, several snaps are now available on the LimeNet store for the Lime Suite GUI, Pothos GUI, GQRX, and…