Skip to content
/ sxxcvr Public

SX1255 as a software defined radio transceiver (repository for software)

License

Notifications You must be signed in to change notification settings

tejeez/sxxcvr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup on Raspberry Pi

Install dependencies:

sudo apt-get install --no-install-recommends git make g++ cmake libsoapysdr-dev libasound2-dev libgpiod-dev soapysdr-tools python3-soapysdr

Some prototype boards do not have the HAT identification EEPROM written. If you have one of those, write it first by following EEPROM writing instructions.

Compile and install SoapySDR module:

cd SoapySX
mkdir build
cd build
cmake ..
make
sudo make install
sudo ldconfig

Check that the module is found:

SoapySDRUtil --probe=driver=sx

Features

SoapySX provides some support for timestamps which are used by some applications to obtain a known timing relationship between transmitted and received signals. See the linear repeater example for an example on using timestamps to obtain a constant, known latency from received to transmitted signal.

About

SX1255 as a software defined radio transceiver (repository for software)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published