Kumi
74c6bd6904
The outdated and unused code related to antenna selection has been purged. This cleanup simplifies `run_experiment` by removing the comments that printed available antenna names and selected an antenna port. The removal avoids confusion and potential maintenance issues associated with deprecated sections of code. Future antenna selection implementations should be designed with a more current context of the project. |
||
---|---|---|
.github/workflows | ||
src | ||
.gitignore | ||
CMakeLists.txt | ||
README.md |
Information
These files are used for the control of the LimeSDR based spectrometer. With permission from the author Andrin Doll, the files are included in this repository.
A. Doll; Pulsed and continuous-wave magnetic resonance spectroscopy using a low-cost software-defined radio. AIP Advances 1 November 2019; 9 (11): 115110. https://doi.org/10.1063/1.5127746
Building
The software is written in C++ and uses the LimeSuite and HDF5 libraries. The software is built using CMake.
On Debian-based systems, the following packages are required to build the software:
sudo apt-get install g++ cmake liblimesuite-dev libhdf5-dev
On Arch Linux, the following packages are required to build the software:
sudo pacman -S gcc cmake limesuite hdf5
To build the software, run the following commands in the root directory of the repository:
cmake -B build
cmake --build build
This will create an executable called limedriver
in the build
directory.