chore(CI+doc): master renamed main + doc minor update

pull/58/head
Guenael 2021-12-04 22:22:46 -05:00
rodzic e78e952509
commit 915482e5fb
2 zmienionych plików z 7 dodań i 9 usunięć

Wyświetl plik

@ -2,9 +2,9 @@ name: "CI"
on:
push:
branches: [ master ]
branches: [ main ]
pull_request:
branches: [ master ]
branches: [ main ]
schedule:
- cron: '35 20 * * 5'

Wyświetl plik

@ -13,8 +13,8 @@
This project aim at decoding WSPR signals using an RTL device, usually connected to a Raspberry Pi.
To install and use your dongle on a Raspberry Pi with a Rasberian OS:
```
sudo apt-get -y install build-essential clang cmake libfftw3-dev libusb-1.0-0-dev librtlsdr-dev libcurl4-gnutls-dev
```bash
sudo apt-get -y install build-essential clang cmake libfftw3-dev libusb-1.0-0-dev librtlsdr-dev libcurl4-gnutls-dev ntp
git clone https://github.com/Guenael/rtlsdr-wsprd
cd rtlsdr-wsprd
make
@ -31,17 +31,16 @@ This application written in C does:
- A time alignment (2 mins, required NTPd to run on the OS)
- Start the reception using the RTL lib
- Decimate the IQ data (2.4Msps to 375 sps)
- Decode WSPR signal
- Push the spots on WSPRnet
- Decode WSPR signals
- Push any spots on WSPRnet
- Repeat, again and again...
## Installation
1. Install a Linux compatible distro on your device (ex. Raspbian for RaspberryPi)
1. Install dependencies & useful tools (for example, NTP for time synchronization). Example with a Debian based like Raspbian:
```
sudo apt-get -y install build-essential clang cmake libfftw3-dev libusb-1.0-0-dev librtlsdr-dev libcurl4-gnutls-dev
sudo apt-get -y install build-essential clang cmake libfftw3-dev libusb-1.0-0-dev librtlsdr-dev libcurl4-gnutls-dev ntp
```
1. Clone this repository:
```
@ -69,7 +68,6 @@ This application written in C does:
- Remove unused modules (for example, /etc/modules: #snd-bcm2835)
- Use an enclosure, and ground it
## Crystal stability
Most of RTL dongles use a cheap crystal, and frequency drift can effect the decoding & performance. The use of no-name RTL dongle for VHF/UHF bands usually require crystal modification, for a better one. External clock could be also used, like GPSDO or rubidium reference clock, aligned on 28.8MHz.