Command line utility for real time controlling antenna position through rotctld using libgpredict. Pipes audio input to output so it can be use as a pipe when receiving satellites on linux.
Original work doppler.
xcode-select --install
brew install autoconf
brew install automake
sudo apt-get install autoconf
Follow install instructions from here: https://github.com/cubehub/libgpredict
git clone git://github.com/jgaeddert/liquid-dsp.git
cd liquid-dsp
./bootstrap.sh
./configure
make
sudo make install
http://www.rust-lang.org/install.html
curl -sSf https://static.rust-lang.org/rustup.sh | sh
git clone https://git.radio.clubs.etsit.upm.es/Meteor-automated/rotor
cd rotor
cargo build --release
cp target/release/rotor /usr/local/bin/
sudo cp target/release/rotor /usr/local/bin/
rotor --tlefile <TLEFILE> --telename <TLENAME> --location <LOCATION> --server <ROTCTLD_ENDPOINT> --port <ROTCTLD_PORT>
It pipes audio input to output. Realtime tracking satellite while receiving would be:
ss_client iq -r ${SERVER} -q ${PORT} -f ${FREQ} -s ${SAMPLERATE} | rotor --tlefile ${TLE_FILE} --tlename "${SAT}" --location lat=${RX_LAT},lon=${RX_LON},alt=${RX_ALT} --server ${ROTCTLD_SERVER} --port ${ROTCTLD_PORT} > output.iq