vp-digi/README_pl.md

50 wiersze
2.5 KiB
Markdown

2023-09-06 11:17:21 +00:00
# VP-Digi
2023-10-05 18:04:38 +00:00
**VP-Digi** jest funkcjonalnym, tanim, łatwym w budowie i konfiguracji kontrolerem digipeatera APRS opartym na procesorze STM32 z wbudowanym TNC KISS.
2023-09-06 11:17:21 +00:00
* Wiele modemów:
* 1200 Bd AFSK Bell 202 (standard VHF)
* 300 Bd AFSK Bell 103 (standard HF)
* 9600 Bd GFSK G3RUH (standard UHF)
* 1200 Bd AFSK V.23
* Generowanie sygnału z użyciem PWM (lub R2R - niezalecane)
* Analogowo-cyfrowe wykrywanie zajętości kanału (DCD)
* Obsługa AX.25
* Obsługa FX.25 (AX.25 z korekcją błędów), w pełni kompatybilna z [Direwolf](https://github.com/wb2osz/direwolf) i [UZ7HO Soundmodem](http://uz7.ho.ua/packetradio.htm)
* Digipeater: 4 ustawialne aliasy n-N, 4 proste aliasy, *viscous delay* (znane z aprx) lub tryb bezpośredni, lista czarna i biała
* 8 niezależnych beaconów
2023-09-06 11:17:21 +00:00
* Tryb KISS (użycie jako zwykły modem Packet Radio, Winlink, APRS itp.)
* USB i 2 interfejsy UART: niezależne, działające w trybie KISS, monitora lub konfiguracji
## Pobieranie i konfiguracja
Najnowsze skompilowane oprogramowanie można znaleźć [tutaj](https://github.com/sq8vps/vp-digi/releases).\
Pełną dokumentację można znaleźć [tutaj](doc/manual_pl.md).
## Aktualizacja oprogramowania do wersji 2.0.0+ na starszym sprzęcie
W wersji 2.0.0 wartości komponentów zostały zmienione, aby umożliwić obsługę szybszych modulacji (9600 Bd). W przypadku potrzeby użycia tych modulacji niektóre komponenty muszą zostać wymienione. Więcej informacji dostępnych jest w [instrukcji obsługi](doc/manual_pl.md).
## Opis, schemat, instrukcje
Instrukcja użytkownika i opis techniczny są dostępne [tutaj](doc/manual_pl.md).
## Kod źródłowy
Firmware został napisany w środowisku STM32CubeIDE, gdzie można bezpośrednio zaimportować projekt. Kod źródłowy można pobrać za pomocą:
2023-09-06 11:17:21 +00:00
```bash
git clone https://github.com/sq8vps/vp-digi.git
```
Począwszy od wersji 2.0.0 konieczne jest także pobranie odpowiedniego modułu ([LwFEC](https://github.com/sq8vps/lwfec) dla obsługi kodowania Reeda-Solomona):
```bash
git submodule init
git submodule update
```
2023-09-08 20:43:05 +00:00
Począwszy od wersji 2.0.0 istnieje również możliwość kompilowania oprogramowania z obsługą lub bez obsługi protokołu FX.25. Symbol `ENABLE_FX25` musi zostać zdefiniowany, aby włączyć obsługę FX.25. W STM32CubeIDE można to zrobić w menu *Project->Properties->C/C++ Build->Settings->Preprocessor->Defined symbols*.
2023-09-06 11:17:21 +00:00
## Wkład
Każdy wkład jest mile widziany.
## Licencja
2023-09-06 11:17:21 +00:00
Projekt jest objęty licencją GNU GPL v3 (zobacz [LICENSE](LICENSE)).